How do I configure camptocamp-openldap in hiera?
My puppetmaster (3.4.3 (Puppet Enterprise 3.2.3)) can't compile a catalog containing the camptocamp-openldap (v0.2.0) module. I was trying to set up a site_openldap module based on the camptocamp-openldap but I kept seeing:
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class openldap for vmtest2.e-derp.com on node vmtest2.e-derp.com Warning: Not using cache on failed catalog Error: Could not retrieve catalog; skipping run
So I moved aside the site_openldap dir (to /root) and tried to call the module as-is. Here are my common.yaml lines pertaining to openldap:
classes: - site_sudo - ntp - limits - site_sshkeys - openldap
I tried adding the openldap class to the puppetmaster using the web interface "console" but that didn't help.