voxpupuli / puppet-augeas

Helper for using augeas with puppet
Apache License 2.0
43 stars 82 forks source link

/usr/share/augeas/lenses/contrib not being created? #1

Closed mstyne closed 12 years ago

mstyne commented 13 years ago

puppet-augeas is available to the puppet-mysql module, but the creation of

/usr/share/augeas/lenses/contrib/mysql.aug 

consistently fails.

err: //mysql::server/File[/usr/share/augeas/lenses/contrib/mysql.aug]/ensure: change from absent to file failed: Could not set file on ensure: No such file or directory - /usr/share/augeas/lenses/contrib/mysql.aug.puppettmp_3147 at /etc/puppet-development/modules/mysql/manifests/classes/server.pp:32

This is occurring on a CentOS 5.5 host, running the lastest (as of this afternoon) puppet-mysql and puppet-augeas modules.

# ls -l /usr/share/augeas/lenses/contrib
ls: /usr/share/augeas/lenses/contrib: No such file or directory
raphink commented 12 years ago

This should have been fixed by commit 1658e07b4e4930e72fb7e75fa74db5e490afcc13. Can you confirm if it works now?

mstyne commented 12 years ago

Raphaël,

We're no longer using puppet, but I appreciate you resolving this issue. I'm sure it will help someone who might encounter this problem. Have a good week.

raphink commented 12 years ago

Thanks for your answer @mstyne. I'll close the issue then.