Install Eucalyptus from a Local Package Repository

This topic describes downloading and installing Eucalyptus from a local repository.

In certain situations, you might need to install Eucalyptus from a local repository. For example if:
  • Your cloud is behind a firewall
  • Your change management requires a local repo
  • You have limited access to the Internet
This procedure augments the standard installation instructions, and includes additional instructions for downloading and installing Eucalyptus from a local repository.

To install Eucalyptus from a local repository

  1. Download the Eucalyptus repository to a local directory. For example:
    wget -r --no-parent \ 
    http://downloads.eucalyptus.com/software/eucalyptus/4.4/rhel/7/x86_64/ \
    -P /tmp/eucalyptus 
  2. Download Euca2ools:
    wget -r --no-parent \
    http://downloads.eucalyptus.com/software/euca2ools/3.4/rhel/7/x86_64/ \
    -P /tmp/euca2ools 
  3. In step 1 of the existing installation instructions, modify the baseurl to point to your Eucalyptus local repository:
    baseurl=file:///tmp/eucalyptus/downloads.eucalyptus.com/software/eucalyptus/4.4/rhel/7/x86_64
  4. In step 2 of the existing installation instructions, modify the baseurl to point to your local Euca2ools repository:
    baseurl=file:///tmp/euca2ools/downloads.eucalyptus.com/software/euca2ools/3.4/rhel/7/x86_64
  5. Run yum update.