Couple of things.
onlyif is only valid on exec resources.
This shouldn't actually be necessary. The pkgdmg provider should keep
track of which things it's installed, so it won't keep trying to install
the .dmg on every run.
Is the following resource definition not working for you?
package { 'Bindscript20100601.dmg':
provider => pkgdmg,
ensure => installed,
source => 'temp/location/rightnow/Bindscript20100601.dmg',
}
--
Jacob Helwig
,----
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
`----
This shouldn't actually be necessary. The pkgdmg provider should keep
track of which things it's installed, so it won't keep trying to install
the .dmg on every run.
Can you download the dmg and mount it using the same command?
That looks like either a corrupt dmg or a (possibly temporary) issue
with the disk mounting framework to me.
> --
> You received this message because you are subscribed to the Google Groups "Puppet Users" group.
> To post to this group, send email to puppet...@googlegroups.com.
> To unsubscribe from this group, send email to puppet-users...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
>
>
--
Nigel Kersten
Product Manager, Puppet Labs
Join us for PuppetConf
<http://www.bit.ly/puppetconfsig>
Sept 22/23 Portland, Oregon, USA.