User Tools

Site Tools


copper:academy:joid

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
copper:academy:joid [2016/02/17 22:17]
Bryan Sullivan
copper:academy:joid [2016/02/22 14:22] (current)
Bryan Sullivan
Line 51: Line 51:
   * Clone the joid repo   * Clone the joid repo
 <​code>​ <​code>​
 +mkdir ~/git
 +cd git
 git clone http://​gerrit.opnfv.org/​gerrit/​joid.git git clone http://​gerrit.opnfv.org/​gerrit/​joid.git
 </​code> ​ </​code> ​
Line 56: Line 58:
   * Set the correct MAC addresses on the controller and compute nodes in the template ~/​joid/​ci/​maas/​att/​virpod1/​deployment.yaml   * Set the correct MAC addresses on the controller and compute nodes in the template ~/​joid/​ci/​maas/​att/​virpod1/​deployment.yaml
 <​code>​ <​code>​
-vi ~/​joid/​ci/​maas/​att/​virpod1/​deployment.yaml+vi ~/git/​joid/​ci/​maas/​att/​virpod1/​deployment.yaml
 </​code>​ </​code>​
  
   * Start MAAS and Juju bootstrap into two VMs on the jumphost   * Start MAAS and Juju bootstrap into two VMs on the jumphost
 <​code>​ <​code>​
-cd ~/joid/ci+cd ~/git/joid/ci
 ./​02-maasdeploy.sh attvirpod1 ./​02-maasdeploy.sh attvirpod1
 </​code>​ </​code>​
Line 86: Line 88:
   * Run the OPNFV deploy via Juju   * Run the OPNFV deploy via Juju
 <​code>​ <​code>​
-cd ~/joid/ci+cd ~/git/joid/ci
 ./deploy.sh -o liberty -s odl -t nonha -l attvirpod1 ​ ./deploy.sh -o liberty -s odl -t nonha -l attvirpod1 ​
 </​code>​ </​code>​
Line 111: Line 113:
   * However, it's likely not yet complete as the juju charms take a while (30 minutes or more) to fully configure and bring up the services to the "​active"​ status. You can see the current status from the command:   * However, it's likely not yet complete as the juju charms take a while (30 minutes or more) to fully configure and bring up the services to the "​active"​ status. You can see the current status from the command:
 <​code>​ <​code>​
-juju status --format=tabular +watch juju status --format=tabular
-[Services] ​            +
-NAME                  STATUS ​     EXPOSED CHARM                                   +
-ceilometer ​           waiting ​    ​false ​  ​local:​trusty/​ceilometer-44 ​             +
-ceilometer-agent ​                 false   ​local:​trusty/​ceilometer-agent-20 ​       +
-ceph                  active ​     false   ​cs:​trusty/​ceph-42 ​                      +
-cinder ​               maintenance false   ​cs:​trusty/​cinder-31 ​                    +
-cinder-ceph ​                      ​false ​  ​cs:​trusty/​cinder-ceph-14 ​               +
-glance ​               waiting ​    ​false ​  ​local:​trusty/​glance-150 ​                +
-heat                  waiting ​    ​false ​  ​local:​trusty/​heat-12 ​                   +
-juju-gui ​             unknown ​    ​false ​  ​cs:​trusty/​juju-gui-41 ​                  +
-keystone ​             waiting ​    ​false ​  ​local:​trusty/​keystone-0 ​                +
-mongodb ​              ​unknown ​    ​false ​  ​cs:​trusty/​mongodb-28  +
-mysql                 ​unknown ​    ​false ​  ​cs:​trusty/​mysql-31 ​                     +
-neutron-api ​          ​waiting ​    ​false ​  ​local:​trusty/​neutron-api-1 ​             +
-neutron-api-odl ​                  ​false ​  ​local:​trusty/​neutron-api-odl-0 ​         +
-neutron-gateway ​      ​active ​     false   ​local:​trusty/​neutron-gateway-64 ​        +
-nodes-api ​            ​active ​     false   ​local:​trusty/​ubuntu-nodes-controller-1  +
-nodes-compute ​        ​active ​     false   ​local:​trusty/​ubuntu-nodes-compute-1 ​    +
-nova-cloud-controller maintenance false   ​local:​trusty/​nova-cloud-controller-501  +
-nova-compute ​         active ​     false   ​local:​trusty/​nova-compute-133 ​          +
-ntp                               ​false ​  ​cs:​trusty/​ntp-14 ​                       +
-odl-controller ​       unknown ​    ​false ​  ​local:​trusty/​odl-controller-0 ​          +
-openstack-dashboard ​  ​waiting ​    ​false ​  ​local:​trusty/​openstack-dashboard-32 ​    +
-openvswitch-odl ​                  ​false ​  ​local:​trusty/​openvswitch-odl-0 ​         +
-rabbitmq-server ​      ​active ​     false   ​local:​trusty/​rabbitmq-server-150 ​       +
- +
-(followed by more detail)+
 </​code>​ </​code>​
  
-  * When it completes, you can get the addresses of the installed services by:+  * Once all the services are either in state "​active"​ or "​unknown"​ (which just means that the JuJu charm for the service does not yet implement status reporting), install should be complete. ​When it completes, you can get the addresses of the installed services by:
 <​code>​ <​code>​
 juju status --format=short juju status --format=short
Line 170: Line 145:
 </​code>​ </​code>​
  
-  * To see the detailed status: 
-<​code>​ 
-juju status 
-</​code>​ 
 ===== Installing Additional Tools ===== ===== Installing Additional Tools =====
  
copper/academy/joid.1455747445.txt.gz · Last modified: 2016/02/17 22:17 by Bryan Sullivan