Hello Puppeteers,
We currently have implemented a nodeless (role
base using LDAP) and masterless (git pulls) puppet infrastructure at
work. This aspect seems to work just fine. We also have puppetdb setup
to manage reports and storeconfigs. There is plenty of data being
written to the PostgreSQL DB. However the storeconfigs aspect doesn't
seem to be working as expected. Basically, a resource is exported as
expected. However, the resource that is exported on the local machine is
the only resource created when the collection of resources is
collected. I have attached the puppetdb.log, puppetdb.conf, puppet.conf,
routes.yaml, a sample manifest to create the stored configs and the
logs from both hosts. I am rather stumped why this isn't working. Below
is an example showing that the resources are not collected and applied
properly. Any help would be greatly appreciated. Thanks.
------
ls -al /tmp/*.
example.com -rw-r----- 1 root root 30 Mar 20 04:20 /tmp/
puppet00.example.comcat /tmp/
puppet00.example.compuppet00.example.com------
ls -al /tmp/*..
example.com -rw-r----- 1 root root 30 Mar 20 04:20 /tmp/
puppet01.example.comcat /tmp/
puppet01.example.compuppet01.example.com-Mike