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:54]
Narinder Gupta [Deployment of OPNFV using JOID:]
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 ====
  
Line 168: Line 183:
       ipv6: ipv6 will be enabled for tenant in openstack.       ipv6: ipv6 will be enabled for tenant in openstack.
       ​       ​
 + ==== Troubleshoot ====
 +By default debug is enabled in script and error messages will be printed on ssh terminal where you are running the scripts.
 +
 +To access of any control or compute nodes.
 +juju ssh <service name>
 +for example to login into openstack-dashboard container.
 +    juju ssh openstack-dashboard/​0 ​
 +    juju ssh nova-compute/​0
 +    juju ssh neutron-gateway/​0
  
 +By default juju will add the Ubuntu user keys for authentication into the deployed server and only ssh access will be available.
  
  
  
  
joid/b_installguide.1453272888.txt.gz ยท Last modified: 2016/01/20 06:54 by Narinder Gupta