All nodes hiera data is managed by a role and an action plugin

Bug #1952445 reported by Bogdan Dobrelya
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
New
Medium
Unassigned

Bug Description

There is two places with similar logic, like evaluating boostrap node name:

tripleo_ansible/roles/tripleo_hieradata, and tripleo_ansible/ansible_plugins/action/tripleo_all_nodes_data.py

and there is more:
https://opendev.org/openstack/tripleo-common/src/branch/master/tripleo_common/inventory.py sets bootstrap_server_id from ServerIdMap defined by https://opendev.org/openstack/tripleo-heat-templates/src/branch/master/overcloud.j2.yaml#L862

we should keep it at a single place, ideally

Tags: tech-debt
Changed in tripleo:
importance: Undecided → Medium
tags: added: tech-debt
description: updated
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.