Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
root@xos # curl -s https://get.docker.io/ubuntu/ | sudo sh
 
root@xos # apt-get install -y httpie
root@xos # pip install --upgrade httpie
 
root@xos # apt-get install -y python-keystoneclient python-novaclient python-glanceclient python-neutronclient

 

2. Add onos-cord host with ONOS controller IP to /etc/hosts

Code Block
languagebash
title/etc/hosts
# ONOS
10.203.255.221	onos-cord 

 

 

23. Download XOS

Code Block
root@xos # git clone https://github.com/open-cloud/xos.git

 

43. Set correct OpenStack information to xos/xos/configurations/cord-pod/admin-openrc.sh

Code Block
languagebash
titleadmin-openrc.sh
export OS_TENANT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=nova
export OS_AUTH_URL=http://controller:35357/v2.0 


4. Change "onos-cord" in xos/xos/configurations/cord-pod/vtn-external.yaml to ONOS instance IP address

Code Block
titlevtn-external.yaml
    service_ONOS_VTN:
      type: tosca.nodes.ONOSService
      requirements:
      properties:
          kind: onos
          view_url: /admin/onos/onosservice/$id$/
          no_container: true
          rest_hostname: 10.203.255.221 --> change this line


5. Copy the SSH keys under xos/xos/configurations/cord-pod/

...