2021-04-27 15:58:41 |
Takashi Kajinami |
description |
Description
===========
Currently undercloud install includes environments/services/undercloud-keepalived.yaml
when generate_service_certificate or undercloud_service_certificate is True.
https://github.com/openstack/python-tripleoclient/blob/fd018512578a2c4bbc1396ab03d2a4e818dc7064/tripleoclient/v1/undercloud_config.py#L756-L758
However this template is ineffective since Keepalived service was removed
from roles_data_undercloud.yaml by the following change.
https://github.com/openstack/tripleo-heat-templates/commit/c712355e4bae4ef2fc1b83e5603c0364dbd50a78
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
Logs & Configs
===============
An example can be found here
https://zuul.opendev.org/t/openstack/build/0bc77621aa9f404bb7d11932a0244433/log/logs/undercloud/home/zuul/undercloud_install.log#2 |
Description
===========
Currently undercloud install includes environments/services/undercloud-keepalived.yaml
when generate_service_certificate or undercloud_service_certificate is True.
https://github.com/openstack/python-tripleoclient/blob/fd018512578a2c4bbc1396ab03d2a4e818dc7064/tripleoclient/v1/undercloud_config.py#L756-L758
However this template is ineffective since Keepalived service was removed
from roles_data_undercloud.yaml by the following change.
https://github.com/openstack/tripleo-heat-templates/commit/c712355e4bae4ef2fc1b83e5603c0364dbd50a78
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
Logs & Configs
===============
An example can be found here
https://zuul.opendev.org/t/openstack/build/0bc77621aa9f404bb7d11932a0244433/log/logs/undercloud/home/zuul/undercloud_install.log#2 |
|