we have updated the concat module and it no longer likes our code...so
this used to work fine...
concat { "/etc/exports":
ensure => present,
}
Concat::Fragment {
content => "# HEADER: This file is managed by Puppet. DO NOT EDIT.\n",
order => '0',
}
concat::fragment { 'nfs_exports_header':
target => "/etc/exports",
}
exec { 'reload_nfs_exports':
command => "exportfs -ra",
subscribe => File["/etc/exports"],
refreshonly => true,
}
...but after updating to concat version 6.2 we get this error...
Server Error: Could not find resource 'File[/etc/exports]' in
parameter 'subscribe' (file:
/etc/puppetlabs/code/environments/production/modules/flex/manifests/profiles/archive/server.pp,
line: 34)
what has changed for this to break ? does concat itself not declare
the file ? this works fine once we roll back the version.
any help most appreciated thanks.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/CAOp5WB7Ew4cz%3D1zo8oSHK4Y74kAdqteXWp%3DG%3D1YBZD3Vrx5Sxw%40mail.gmail.com.