Description of problem: If a user uses the RHEL cloud image, it has cloud-init installed which also leaves os-collect-config running. After a user installs the undercloud, os-collect-config continues to pickup on the undercloud puppet scripts which can cause service disruptions and deployment failures. Version-Release number of selected component (if applicable): OSP13 How reproducible: Steps to Reproduce: 1. use rhel guest image for undercloud 2. install undercloud 3. attempt deployment Actual results: overcloud deployment hangs and services are restarted every ~5 mins. Expected results: overcloud deployment is successful and no further puppet runs are applied after deployment. Additional info:
Tested on puddle: 2018-04-26.3 [stack@undercloud-0 ~]$ systemctl status os-collect-config ● os-collect-config.service - Collect metadata and run hook commands. Loaded: loaded (/usr/lib/systemd/system/os-collect-config.service; disabled; vendor preset: disabled) Active: inactive (dead) (undercloud) [stack@undercloud-0 ~]$ rpm -q instack-undercloud instack-undercloud-8.4.1-2.el7ost.noarch
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-2018:2086