2.3. Package Installation
Procedure 2.2. Installing the Red Hat Update Infrastructure packages
This section outlines the package installation procedure only. Configuration is performed using the RHUI Installer, as described in Chapter 3, RHUI Installer.
You must have the Red Hat Update Infrastructure ISO and an appropriate content certificate, provided by Red Hat, in order to install Red Hat Update Infrastructure. Ensure the ISO is accessible from all machines and networks that will need to be connected to Red Hat Update Infrastructure. Instructions for downloading a content certificate are in Section 2.2, “Entitlements”.
Ensure all instances have access to the relevant Red Hat Enterprise Linux base channel, in order to be able to download the full list of package dependencies.
- Download the ISO by running the
wget
command.$ wget --no-check-certificate --certificate=<Content Certificate>\ https://cdn.redhat.com/content/dist/rhel/rhui/server/6/6Server/x86_64/rhui/2.0/iso/RHEL-6.1-RHUI-2.0-LATEST-Server-x86_64-DVD.iso
- Mount the ISO and run the following installation scripts to set up each piece of Red Hat Update Infrastructure infrastructure, as follows:
- The
install_tools.sh
script is used to install the Red Hat Update Infrastructure tools packages on the RHUA:# install_tools.sh
- The
install_RHUA.sh
script is used to install Red Hat Update Appliance packages on the RHUA node:# install_RHUA.sh
- The
install_CDS.sh
script is used to install the content delivery server packages on the CDS:# install_CDS.sh
- On the RHUA server, edit the
/etc/pulp/pulp.conf
configuration file using your preferred text editor to include the correct hostname of the RHUA server. The hostname will be listed aslocalhost
by default:[server] server_name: localhost ... ... [messaging] url: tcp://localhost:5672
Also on the RHUA server, edit the/etc/pulp/admin/admin.conf
configuration file using your preferred text editor to include the correct hostname of the RHUA server. The hostname will be listed aslocalhost
by default:[server] host = localhost.localdomain ... ... [cds] baseurl = https://localhost/pulp/repos keyurl = http://localhost/pulp/gpg ksurl = http://localhost/pulp/ks
- Also on the RHUA server, edit the
/etc/rhui/rhui-tools.conf
configuration file using your preferred text editor, and add the fully qualified domain name (FQDN) to be used to connect to the RHUA:[rhua] hostname: rhua.example.com