open-power-ref-design / ICP-install

Install ICP utilizing POWER-Up
Apache License 2.0
0 stars 1 forks source link

Install Docker and dependices for ICP after a fresh RHEL install #4

Closed mtarsel closed 5 years ago

mtarsel commented 5 years ago

In order to have a fully automated install of ICP (from OS to ICP) there must be a way to automatically enable Red Hat repositories after a fresh install of RHEL. These repos are available based on the type of subscription the user has to the Red Hat Network. I cannot install ICP after RHEL is installed because I'm not sure how a customer would handle package installation, like Docker.

Going forward there is 2 options:

  1. Install Docker and other dependices from trusted online souces (http://ftp.unicamp.br/pub/ppc64el/rhel/7/docker-ppc64el/).
  2. Use a kickstart file during the software-bootstrap setup of pup (post-deploy) in order to setup the repos. The user would have to edit this file along with the config.yaml before running the pup deploy command

Otherwise, the user would have to run the pup deploy config.yaml to install RHEL, ssh into the client and enable repos, and then run pup post-deploy config.yaml to finish the ICP install - this is not ideal.

mtarsel commented 5 years ago

Jay has added support to pup to use a ansible module to utilize RHEL subscription manager. I have updated the README describing how to install docker on RHEL (7b9bd1d8ef7987cb1c57b21e)