User Tools

Site Tools


opendaylight_quickstack_guide

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
opendaylight_quickstack_guide [2015/02/11 21:30]
Tim Rozet
opendaylight_quickstack_guide [2015/03/02 17:31] (current)
Tim Rozet
Line 10: Line 10:
  
 ==== What's working? ==== ==== What's working? ====
-We have tested successful bring up of two tenants and with DHCP in an private VXLAN network and been able to ping between them.  Limited testing has been done so far, and there is more scenarios that need to be tried/​tested.+We have tested successful bring up of two tenants and with DHCP in an private VXLAN network and been able to ping between them.  Limited testing has been done so far, and there are more scenarios that need to be tried/​tested.
  
 ==== Step by Step Guide ==== ==== Step by Step Guide ====
Line 19: Line 19:
   - Replace trystack with: https://​github.com/​trozet/​puppet-trystack.git -quickstack branch   - Replace trystack with: https://​github.com/​trozet/​puppet-trystack.git -quickstack branch
   - Replace quickstack with: https://​github.com/​trozet/​astapor.git - opendaylight branch   - Replace quickstack with: https://​github.com/​trozet/​astapor.git - opendaylight branch
-  - Install https://​github.com/​dfarrell07/​puppet-opendaylight.git ​(pending trozet pull request for a fix)+  - Install https://​github.com/​dfarrell07/​puppet-opendaylight.git
   - Install https://​github.com/​basti1302/​puppet-wait-for.git   - Install https://​github.com/​basti1302/​puppet-wait-for.git
-  - Now in Foreman, ​reimport ​puppet classes to get trystack::​controller_networker node.+  ​- Remember to move all folders to rename them and remove the '​puppet-'​ 
 +  ​- Now in Foreman, ​re-import ​puppet classes to get trystack::​controller_networker node.
  
 === Global Parameter Changes === === Global Parameter Changes ===
 There are new global parameters needed with the new puppet modules. ​ Additional ones are shown below: There are new global parameters needed with the new puppet modules. ​ Additional ones are shown below:
  
-  * ovs_tunnel_if - Interface that OVS will use to tunnel network data through. ​ This will be overridden per host so you can set to "​em1"​ for now. +  * ovs_tunnel_if ​ - Interface that OVS will use to tunnel network data through. ​ This will be overridden per host so you can set to "​em1"​ for now. 
   * odl_flag ​      - Set to "​true"​ if you want OpenDaylight used.   * odl_flag ​      - Set to "​true"​ if you want OpenDaylight used.
-  * public_ip ​     - Public IP of control node.  Public API calls, through horizon, etc. 
   * odl_rest_port ​ - Optional. ​ Specifies ODL REST API port.  Defaults to 8081 to avoid conflicts with Swift.   * odl_rest_port ​ - Optional. ​ Specifies ODL REST API port.  Defaults to 8081 to avoid conflicts with Swift.
   * odl_control_ip - Optional for controller_networker. ​ Required for network node.  ODL's IP.  Defaults to private_ip for controller_networker.   * odl_control_ip - Optional for controller_networker. ​ Required for network node.  ODL's IP.  Defaults to private_ip for controller_networker.
opendaylight_quickstack_guide.1423690255.txt.gz · Last modified: 2015/02/11 21:30 by Tim Rozet