Issue #2019 has been updated by jaym.
luke wrote:
> The only thing I can think that could be happening here is that somehow
> Puppet thinks that your mount point is no longer a directory, so it has to
> remove the thing that's there and replace it with something.
>
> When the filesystem is mounted, what does 'ralsh file /path/to/mount' say?
>
> Also, you can try adding a 'backup => false' to your file statement to create
> the directory as a should-work workaround.
'ralsh file /drd/users' says:
<pre>
file { '/drd/users':
ensure => 'directory',
type => 'directory',
mode => '493',
group => '0',
checksum => '{mtime}Thu Mar 12 17:10:09 +1100 2009',
owner => '0'
}
</pre>
We've added 'backup => false' to the file statements, thanks for the tip.
BTW, we were able to reproduce this by blocking a specific client from the nfs
server while puppetd was running and then unblocking it a few minutes later and
it started the backing up of the mount to filebucket.
----------------------------------------
Bug #2019: puppet managed nfs mount point filebuckets all of its files when nfs
servers goes away and then comes back
http://projects.reductivelabs.com/issues/2019
Author: jay
Status: Needs more information
Priority: High
Assigned to:
Category: mount
Target version:
Complexity: Unknown
Affected version: 0.24.6
Keywords:
We are having an issue with puppet trying to file bucket the contents of an nfs
server mount point when the nfs server goes away and comes back. Puppet things
this has changed and tries to file bucket the contents of the nfs mount. Both
the NFS mount, and the mount point are managed by the mount and file types
respectively. We have seen this behavior for several versions now but did not
know of a way to reproduce it until now. This happened on 9 hosts all sharing
the same nfs server for this mount point.
----------------------------------------
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://reductivelabs.com/redmine/my/account
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" 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-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---