Demonstrate the problem of no service management

Without this patch the LDAP service is not configured in the ldap
container.  This patch addresses the problem by adding the same Puppet
configuration from the shared VM to the ldap node classification.

This patch demonstrates the issue of no service management when the
docker container is being built.  There are basic operations, like
adding files, and running simple commands, but the overall task of
starting the LDAP service and then loading an initial set of data into
it is problematic in the Docker model of super-lightweight services.

There are two paths forward from here.  The same Puppet code should be
usable with a heavier, but still "light" container that has systemd and
looks more like a full VM or VPS.  The Puppet code could be modified to
work in conjunction with docker to load the data in multiple stages.

The problem looks like:

    Info: Class[Openldap::Server::Config]: Scheduling refresh of Class[Openldap::Server::Service]
    Info: Class[Openldap::Server::Service]: Scheduling refresh of Service[slapd]
    Error: /Service[slapd]: Could not evaluate: Could not find init script for 'slapd'
    Error: /Service[slapd]: Failed to call refresh: Could not find init script for 'slapd'
    Notice: /Stage[main]/Openldap::Server::Slapdconf/File[/etc/openldap/slapd.d]: Dependency Service[slapd] has failures: true
    Notice: /Stage[main]/Openldap::Server::Slapdconf/Openldap::Server::Database[dc=jeffmccune,dc=net]/File[/var/lib/ldap]: Dependency Service[slapd] has failures: true
    Error: /Service[slapd]: Could not find init script for 'slapd'
    Warning: /Stage[main]/Openldap::Server::Slapdconf/File[/etc/openldap/slapd.d]: Skipping because of failed dependencies
    Warning: /Stage[main]/Openldap::Server::Slapdconf/Openldap::Server::Database[dc=jeffmccune,dc=net]/File[/var/lib/ldap]: Skipping because of failed dependencies
    Warning: /Stage[main]/Openldap::Server::Slapdconf/Openldap::Server::Database[dc=jeffmccune,dc=net]/Openldap_database[dc=jeffmccune,dc=net]: Skipping because of failed dependencies
    Notice: /Stage[main]/Openldap::Server::Slapdconf/Openldap::Server::Database[dc=jeffmccune,dc=net]/Openldap_database[dc=jeffmccune,dc=net]: Dependency Service[slapd] has failures: true
    Notice: /Stage[main]/Site::Packages/Package[ruby-devel]/ensure: created
    Warning: /Stage[main]/Site::Openldap/Exec[core schema]: Skipping because of failed dependencies
    Warning: /Stage[main]/Site::Openldap/File[/etc/openldap/data]: Skipping because of failed dependencies
    Notice: /Stage[main]/Site::Openldap/Exec[core schema]: Dependency Service[slapd] has failures: true
    Notice: /Stage[main]/Site::Openldap/File[/etc/openldap/data]: Dependency Service[slapd] has failures: true
    Notice: /Stage[main]/Site::Openldap/File[/etc/openldap/data/jeff_user.ldif]: Dependency Service[slapd] has failures: true
    Notice: /Stage[main]/Site::Openldap/File[/etc/openldap/data/groups.ldif]: Dependency Service[slapd] has failures: true
    Warning: /Stage[main]/Site::Openldap/File[/etc/openldap/data/jeff_user.ldif]: Skipping because of failed dependencies
    Warning: /Stage[main]/Site::Openldap/File[/etc/openldap/data/groups.ldif]: Skipping because of failed dependencies
    Warning: /Stage[main]/Site::Openldap/File[/etc/openldap/data/jeff_group.ldif]: Skipping because of failed dependencies
    Warning: /Stage[main]/Site::Openldap/File[/etc/openldap/data/site.ldif]: Skipping because of failed dependencies
    Warning: /Stage[main]/Site::Openldap/File[/etc/openldap/data/users.ldif]: Skipping because of failed dependencies
    Warning: /Stage[main]/Site::Openldap/Exec[cosine schema]: Skipping because of failed dependencies
    Notice: /Stage[main]/Site::Openldap/File[/etc/openldap/data/jeff_group.ldif]: Dependency Service[slapd] has failures: true
    Notice: /Stage[main]/Site::Openldap/File[/etc/openldap/data/site.ldif]: Dependency Service[slapd] has failures: true
    Notice: /Stage[main]/Site::Openldap/File[/etc/openldap/data/users.ldif]: Dependency Service[slapd] has failures: true
    Notice: /Stage[main]/Site::Openldap/Exec[cosine schema]: Dependency Service[slapd] has failures: true
    Notice: /Stage[main]/Site::Openldap/Exec[inetorgperson schema]: Dependency Service[slapd] has failures: true
    Warning: /Stage[main]/Site::Openldap/Exec[inetorgperson schema]: Skipping because of failed dependencies
    Notice: /Stage[main]/Site::Openldap/Exec[nis schema]: Dependency Service[slapd] has failures: true
    Warning: /Stage[main]/Site::Openldap/Exec[nis schema]: Skipping because of failed dependencies
    Notice: /Stage[main]/Site::Openldap/Exec[dc=jeffmccune,dc=net]: Dependency Service[slapd] has failures: true
    Warning: /Stage[main]/Site::Openldap/Exec[dc=jeffmccune,dc=net]: Skipping because of failed dependencies
    Warning: /Stage[main]/Site::Openldap/Exec[ou=Groups]: Skipping because of failed dependencies
    Warning: /Stage[main]/Site::Openldap/Exec[ou=Users]: Skipping because of failed dependencies
    Warning: /Stage[main]/Site::Openldap/Exec[cn=jeff,ou=Groups]: Skipping because of failed dependencies
    Warning: /Stage[main]/Site::Openldap/Exec[uid=jeff,ou=Users]: Skipping because of failed dependencies
    Notice: /Stage[main]/Site::Openldap/Exec[ou=Groups]: Dependency Service[slapd] has failures: true
    Notice: /Stage[main]/Site::Openldap/Exec[ou=Users]: Dependency Service[slapd] has failures: true
    Notice: /Stage[main]/Site::Openldap/Exec[cn=jeff,ou=Groups]: Dependency Service[slapd] has failures: true
    Notice: /Stage[main]/Site::Openldap/Exec[uid=jeff,ou=Users]: Dependency Service[slapd] has failures: true
    Info: Creating state file /var/lib/puppet/state/state.yaml
    Notice: Finished catalog run in 32.12 seconds