Ensure octavia flavor gets configured if composable octavia
The octavia service templates configure the octavia flavor through the
controller-worker is deployed on a node other than the controller. Since
this uses docker_puppet_tasks, it is only run on the bootstrap node
which at the moment means the first controller. This patch moves the
flavor creation to the docker API template to make sure the flavor gets
created when deploying worker components in an non-standard role.
Reviewed: https:/ /review. openstack. org/609696 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=7d533b77370 311926e23b18ef6 dbdbf2c3dcac01
Committed: https:/
Submitter: Zuul
Branch: master
commit 7d533b773703119 26e23b18ef6dbdb f2c3dcac01
Author: Brent Eagles <email address hidden>
Date: Thu Oct 11 10:34:48 2018 -0230
Ensure octavia flavor gets configured if composable octavia
The octavia service templates configure the octavia flavor through the worker is deployed on a node other than the controller. Since puppet_ tasks, it is only run on the bootstrap node
controller-
this uses docker_
which at the moment means the first controller. This patch moves the
flavor creation to the docker API template to make sure the flavor gets
created when deploying worker components in an non-standard role.
Closes-Bug: #1797443
Change-Id: Id823672b82ea60 f355d1f01068f80 2567d687da5