User Tools

Site Tools


joid:b_installguide

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
joid:b_installguide [2016/01/20 06:59]
Narinder Gupta
joid:b_installguide [2016/02/10 21:49] (current)
Narinder Gupta [Configure JOID for your lab]
Line 73: Line 73:
  
 ''​git clone https://​gerrit.opnfv.org/​gerrit/​p/​joid.git''​ ''​git clone https://​gerrit.opnfv.org/​gerrit/​p/​joid.git''​
 +
 +or
 +
 +''​git clone -b stable/​brahmaputra https://​gerrit.opnfv.org/​gerrit/​p/​joid.git''​
  
 ''​cd joid/​ci''​ ''​cd joid/​ci''​
Line 78: Line 82:
 ===   ​Enable MAAS === ===   ​Enable MAAS ===
  
 +If you have already enabled maas for your environment and installed it then there is no need to enabled it again or install it. If you have patches from previous MAAS enablement then you can apply it here. 
 +
 +NOTE: If MAAS is pre installed without 02-maasdeploy.sh then please do the following and skip rest of the step to enable MAAS.
 +      1. Assigned tag "​compute"​ to at least two compute nodes server.
 +      2. Assgined tag "​control"​ to at least three control nodes server.
 +      3. copy MAAS API key and paste in ~/​.juju/​environments.yaml at appropriate place.
 +      4. Run command cp ~/​.juju/​environments.yaml ./joid/ci/
 +      ​
 +If enabling first time then follow it further.
 +   
    * Create a directory in maas/<​company name>/<​pod number>/ for example    * Create a directory in maas/<​company name>/<​pod number>/ for example
  ''​mkdir maas/​intel/​pod7/''​  ''​mkdir maas/​intel/​pod7/''​
Line 87: Line 101:
 deployment.yaml ​ environments.yaml ​ interfaces.host ​ lxc-add-more-interfaces deployment.yaml ​ environments.yaml ​ interfaces.host ​ lxc-add-more-interfaces
  
 +      ​
 ==== deployment.yaml file ==== ==== deployment.yaml file ====
  
joid/b_installguide.1453273192.txt.gz ยท Last modified: 2016/01/20 06:59 by Narinder Gupta