So digging into the log we can see that puppet-tripleo is "installed" at Nov 24 09:17:51 Installed: puppet-tripleo-6.5.6-0.20171122071003.1a0fbeb.el7.centos.noarch. But this version doesn't have the manifest/profile/base/docker.pp file hence the error.
So digging into the log we can see that puppet-tripleo is "installed" at Nov 24 09:17:51 Installed: puppet- tripleo- 6.5.6-0. 20171122071003. 1a0fbeb. el7.centos. noarch. But this version doesn't have the manifest/ profile/ base/docker. pp file hence the error.
Still need to determine why this version.