Currently undercloud install includes environments/services/undercloud-keepalived.yaml
when generate_service_certificate or undercloud_service_certificate is True.
Steps to reproduce
===========
- Install undercloud with generate_service_certificate=True
Expected result
===============
- the following template is not included in the command line of tripleo deploy command
/usr/share/openstack-tripleo-heat-templates/environments/services/undercloud-keepalived.yaml
Actual result
===============
- the template file is included in the command line
Environment
===============
This issue is observed in upstream CI for master branch
Description
===========
Currently undercloud install includes environments/ services/ undercloud- keepalived. yaml service_ certificate or undercloud_ service_ certificate is True.
when generate_
https:/ /github. com/openstack/ python- tripleoclient/ blob/fd01851257 8a2c4bbc1396ab0 3d2a4e818dc7064 /tripleoclient/ v1/undercloud_ config. py#L756- L758
However this template is ineffective since Keepalived service was removed undercloud. yaml by the following change. /github. com/openstack/ tripleo- heat-templates/ commit/ c712355e4bae4ef 2fc1b83e5603c03 64dbd50a78
from roles_data_
https:/
Steps to reproduce service_ certificate= True
===========
- Install undercloud with generate_
Expected result openstack- tripleo- heat-templates/ environments/ services/ undercloud- keepalived. yaml
===============
- the following template is not included in the command line of tripleo deploy command
/usr/share/
Actual result
===============
- the template file is included in the command line
Environment
===============
This issue is observed in upstream CI for master branch
Logs & Configs /zuul.opendev. org/t/openstack /build/ 0bc77621aa9f404 bb7d11932a02444 33/log/ logs/undercloud /home/zuul/ undercloud_ install. log#2
===============
An example can be found here
https:/