The fix for bug 1279577 now results in the orchestration-api-cfn endpoint not getting registered when openstack-orchestration::api-cfn is in a node's expanded run list (via os-orchestration role).
It may be preferred to model api registration similar to that provided by node['openstack']['compute']['enabled_apis'] instead of relying on run list expansion which may not be sufficient if the openstack-orchestration::api-cfn recipe is included via another recipe.
The fix for bug 1279577 now results in the orchestration- api-cfn endpoint not getting registered when openstack- orchestration: :api-cfn is in a node's expanded run list (via os-orchestration role).
It may be preferred to model api registration similar to that provided by node['openstack ']['compute' ]['enabled_ apis'] instead of relying on run list expansion which may not be sufficient if the openstack- orchestration: :api-cfn recipe is included via another recipe.