Description of problem: there is hardcoded limitation that enforce to deploy only single node of odl, if $step >= 1 { # Configure ODL only on first controller if $primary_controller == downcase($::hostname) { include ::opendaylight } } instead of using "if $primary_controller == downcase($::hostname)", will be better to add use: if $primary_controller == downcase($::hostname) and $enable_ha == true this will allow the user to pass the argument of enable or disable this feature from the tripleo env files Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
There is no support for clustering ODL in stable/newton. The support will be added in Pike with this blueprint: https://blueprints.launchpad.net/tripleo/+spec/opendaylight-ha