Hmm,
looks like a good point, I even thought I forgot to sort it. BUT, I double checked now, and my node-info.yaml is the last one... only network_data and roles_data are above default configs:
_THT="/usr/share/openstack-tripleo-heat-templates"
_LTHT="$(pwd)"
time openstack --verbose overcloud deploy \
--force-postconfig --templates \
--stack v3 \
-r ${_LTHT}/roles_data.yaml \
-n ${_LTHT}/network_data.yaml \
-e ${_LTHT}/containers-prepare-parameter.yaml \
-e ${_LTHT}/overcloud_images.yaml \
-e ${_THT}/environments/disable-telemetry.yaml \
-e ${_THT}/environments/ceph-ansible/ceph-ansible.yaml \
-e ${_THT}/environments/ceph-ansible/ceph-rgw.yaml \
-e ${_THT}/environments/ceph-ansible/ceph-mds.yaml \
-e ${_THT}/environments/ceph-ansible/ceph-dashboard.yaml \
-e ${_LTHT}/node-info.yaml \
--ntp-server 8.8.8.8
all the config, can be found here[1].
meanwhile I will comment out my journal option.