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.

Reply via email to