I have placed that diff on puppet 0.25.4 and installed that one on a
sles11
If you want more info ...
case $operatingsystem {
"SLES": { Package{ provider => zypper }} # Also
tested without this line
default: {}
}
package { "sysstat": ensure => present }
debug: Puppet::Type::Package::ProviderZypper: Executing '/bin/rpm -q
sysstat --nosignature --nodigest --qf %{NAME} %|EPOCH?{%{EPOCH}}:{0}| %
{VERSION} %{RELEASE} %{ARCH}
'
debug: //base_packages/Package[sysstat]: Changing ensure
debug: //base_packages/Package[sysstat]: 1 change(s)
debug: Package[sysstat](provider=zypper): Ensuring => present
err: //base_packages/Package[sysstat]/ensure: change from absent to
present failed: Could not set present on ensure: undefined method
`zypper' for #<Puppet::Type::Package::ProviderZypper:0x7fe8a52bdbb8>
at /data/puppet/trunk/puppet/modules/global/base/manifests/
base_packages.pp:6
operatingsystem => SLES
operatingsystemrelease => 11.0
puppetversion => 0.25.4
--
You received this message because you are subscribed to the Google Groups
"Puppet Developers" 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-dev?hl=en.