open-power-ref-design / ICP-install

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

OpenPOWER Recipe alignment request #2

Open jorgeyan opened 5 years ago

jorgeyan commented 5 years ago

Per our discussion, to keep to the already defined recipe organization I would like to suggest we encapsulate everything under the ICP-install repo directory structure, instead of the PUp repo directory structure.

So instructions would be something along the lines as this:

1) Git clone icp 2) Git clone pup 3) Manual config.yml update starting off with the sample config.yml in icp repo 4) Two pup icp deploy commands

Everything is in place to accommodate this, some directory paths would need to change. This would align with the rest of our recipe organization put in place by our management. I will need to add a "docs" directory to add all documentation as well.

mtarsel commented 5 years ago

I am still not clear what this issue is trying to accomplish. Here are the current steps to install ICP using powerup

  1. Install pup
  2. Manually setup config.yaml
  3. Add software-bootstrap to bottom of config.yaml (See icp-config.yaml in this repo)
  4. Run pup deploy config.yaml

This ICP-install repo is cloned automatically only on a single bare metal node in our pup network (the last part of the pup deploy command). We identify the single node based on the hostname, in this repo it's server-1. We need only 1 node to clone this repo since this single node will become the ICP master node. Since only server-1 is cloning this repo I'm not clear how the steps above apply here.