In #9 you said you are using pre-preovisioned node but these commands are oftern used to provision nodes during deployment. Are you sure you are really using pre-provisioned node method and installs OS to the baremetal nodes before you execute overcloud deploy command ?
The attached sos-logs contain only log files of sosreport command itself and does not include any useful information.
Also, the command you explained in #13 is wrong. That command installs puppet-pacemaker instead of pacemaker package. You have to instal lthe paceamker PACKAGE.
$ sudo dnf install -y pacemaker
I'd probably suggest you check puppet logs in journal/messages to find out why puppet is not installing the package properly.
In #9 you said you are using pre-preovisioned node but these commands are oftern used to provision nodes during deployment. Are you sure you are really using pre-provisioned node method and installs OS to the baremetal nodes before you execute overcloud deploy command ?
The attached sos-logs contain only log files of sosreport command itself and does not include any useful information.
Also, the command you explained in #13 is wrong. That command installs puppet-pacemaker instead of pacemaker package. You have to instal lthe paceamker PACKAGE.
$ sudo dnf install -y pacemaker
I'd probably suggest you check puppet logs in journal/messages to find out why puppet is not installing the package properly.