I'm testing zypprepo successfully to configure additional repositories
to my SLES/SLED boxes, but as a final test I deleted a named repo
manually from a computer that had previously been successfully
configured by puppet, re-ran puppetd and it just seems to think the
repo is still there. My agent log just says:

info: /Whit[SUSE-Linux-Enterprise-Server-11]: Evaluated in 0.00
seconds

Checking the client, I can confirm the file /etc/zypp/repos.d/SUSE-
Linux-Enterprise-Server-11.repo doesn't exist.

The only way I seem to be able to 'get it back' is to brute force the
client 'rm -rf /var/lib/puppet/*' then start the client again (with a
new cert) as if it's brand new.  Once I do that, zypprepo does create
this repository again.

Is this something special about how zypprepo checks for existing
configured repositories?  I tested a simple testfile resource and it
correctly is re-created between runs whenever I delete my testfile, so
I don't think it's puppet specifically.
I'm using zypprepo from mikeknox-puppet-zypprepo-0813875

Thanks for any assistence.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to