Last modified: 2012-08-03 09:46:17 UTC
$ sudo puppetd -tv info: Loading facts in projectgid info: Loading facts in apt info: Loading facts in default_gateway info: Loading facts in projectgid info: Loading facts in apt info: Loading facts in default_gateway err: Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate definition: File[/mnt/thumbs] is already defined in file /etc/puppet/manifests/nfs.pp at line 117; cannot redefine at /etc/puppet/manifests/nfs.pp:152 on node i-000002bd.pmtpa.wmflabs nfs::upload sets /mnt/thumbs to mount ms5.pmtpa.wmnet:/export/thumbs but then in nfs::upload::labs it is set as a link to /data/project/thumbs
Introduced in 42bf845230158b6dd645d0d311bed8a77ff97696 which removed the if( $::realm == 'production' ) { line from 42bf845230158b6dd645d0d311bed8a77ff97696.
nfs::upload should not be used on beta. We have nfs::upload::labs instead.
For reference the 2 changesets are: I4ac7c29b669137e5b5847d72e618f87d46976d00 I0e4c5a819bcb3edd0859977825278625ed064958
Works for me when using the nfs::upload::labs class.