Public bug reported:

Binary package hint: puppet

release: jaunty (probably in intrepid as well)
package: puppet_0.24.5-3

With this resource:

file { "slapd.d":
  path    => "/etc/ldap/slapd.d",
  owner   => "openldap",
  group   => "openldap",
  recurse => true,
  source  => "puppet:///ldap/slapd.d",
  ignore  => ".svn",
  ensure  => [directory, present],
  require => Preseed_package["slapd"],
}

and the following list of files in modules/ldap/files/:

slapd.d/
slapd.d/cn=config.ldif
slapd.d/cn=config
slapd.d/cn=config/cn=schema
slapd.d/cn=config/cn=schema/cn={1}cosine.ldif
slapd.d/cn=config/cn=schema/cn={2}nis.ldif
slapd.d/cn=config/cn=schema/cn={3}inetorgperson.ldif
slapd.d/cn=config/cn=schema/cn={4}sudo.ldif
slapd.d/cn=config/cn=schema/cn={0}core.ldif
slapd.d/cn=config/olcDatabase={-1}frontend.ldif
slapd.d/cn=config/cn=schema.ldif
slapd.d/cn=config/olcDatabase={0}config.ldif
slapd.d/cn=config/cn=module{0}.ldif
slapd.d/cn=config/olcDatabase={1}hdb.ldif

fileserver.list will return some incorrectly expanded file names, e.g.:

debug: Calling fileserver.list
debug: 
//Node[default]/ctrl/ldap::server/File[/etc/ldap/slapd.d/cn=config/olcDatabase={1}hdb.ldif/etc/puppet/modules/ldap/files/slapd.d/cn=config/olcDatabase={1}hdb.ldif]:
 File does not exist
debug: Calling fileserver.describe
err: 
//Node[default]/ctrl/ldap::server/File[/etc/ldap/slapd.d/cn=config/olcDatabase={1}hdb.ldif/etc/puppet/modules/ldap/files/slapd.d/cn=config/olcDatabase={1}hdb.ldif]:
 Failed to retrieve current state of resource: No specified source was found 
from 
puppet:///ldap/slapd.d/cn=config/olcDatabase={1}hdb.ldif/etc/puppet/modules/ldap/files/slapd.d/cn=config/olcDatabase={1}hdb.ldif
debug: Calling fileserver.list
debug: Calling fileserver.describe
debug: Calling fileserver.list
debug: Calling fileserver.describe
debug: Calling fileserver.list
debug: 
//Node[default]/ctrl/ldap::server/File[/etc/ldap/slapd.d/cn=config/cn=module{0}.ldif/etc/puppet/modules/ldap/files/slapd.d/cn=config/cn=module{0}.ldif]:
 File does not exist
debug: Calling fileserver.describe
err: 
//Node[default]/ctrl/ldap::server/File[/etc/ldap/slapd.d/cn=config/cn=module{0}.ldif/etc/puppet/modules/ldap/files/slapd.d/cn=config/cn=module{0}.ldif]:
 Failed to retrieve current state of resource: No specified source was found 
from 
puppet:///ldap/slapd.d/cn=config/cn=module{0}.ldif/etc/puppet/modules/ldap/files/slapd.d/cn=config/cn=module{0}.ldif

** Affects: puppet (Ubuntu)
     Importance: Undecided
         Status: New

-- 
file with name containing regexp reserved characters is listed incorrectly 
during recurse copy
https://bugs.launchpad.net/bugs/333234
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to