[Bug 333234] [NEW] file with name containing regexp reserved characters is listed incorrectly during recurse copy
Ivan Wong
email at ivanwong.info
Mon Feb 23 10:30:09 UTC 2009
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 at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list