For whatever it's worth, I've been able to trace this to put_store (which is being called from create_lens) being called with NULL for state->value. This happens as Augeas is parsing the existing file and gets to the last value. For some reason, it just keeps going. I'm afraid this is as far as I can take it as I don't understand the state generation that well.
[r...@buildtest security]# tail -1 /etc/security/limits.conf @arcqa hard nofile 8192 And with some loud debugging code thrown in... calling put_lens in put_store. value : @arcaq Going into subtree (null) calling put_lens in put_store. value : hard Coming out of subtree (null) Going into subtree (null) calling put_lens in put_store. value : nofile Coming out of subtree (null) Going into subtree (null) calling put_lens in put_store. value : 8192 Coming out of subtree (null) Coming out of subtree (null) Before return check in create_lens with error 0 and tag 49 in create_lens with error 0 and tag 49 Before return check in create_lens with error 0 and tag 50 in create_lens with error 0 and tag 50 calling create_lens Before return check in create_lens with error 0 and tag 48 in create_lens with error 0 and tag 48 Before return check in create_lens with error 0 and tag 45 in create_lens with error 0 and tag 45 Before return check in create_lens with error 0 and tag 43 in create_lens with error 0 and tag 43 Calling put_store with error 0 and tag 43 in put_store. value : (null) errored at null value --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---