*** Bug 1640502 has been marked as a duplicate of this bug. ***
Although I can see puppet-qdr RPM in the OSP14 puddle directory it's not installed by the director. Should it be on undercloud and then installed on overcloud while overclpud deployment ? Or should it be included in overcloud image ? Bottom line metrics-qdr container not conigured automatically and overcloud deployment fails because of missing puppet-qdr package. WorkAround - After overcloud deployment failed ,I manually installed puppet-qdr rpm on overcloud nodes and re-run the overcloud deployment. After this I metrics-qdr container was created and running.
Make sure this is also happening in RDO.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2019:0045