node 'node1.example.com' {
package {'vim-enhanced': ensure => present }
include sudo
include ssh
}
i think this is right!
the problem may be
"debug: Puppet::Type::Package::ProviderUrpmi: Executing '/bin/rpm -ql
rpm'
wrong number of arguments (2 for 1) "
debug: Puppet::Type::Package::ProviderPortage: file /usr/bin/emerge
does not exist
On 3月22日, 下午10时48分, Bernd Adamowicz <[email protected]>
wrote:
> Post your manifest code.
>
> Bernd
>
> Von: [email protected] [mailto:[email protected]] Im
> Auftrag von ??
> Gesendet: Donnerstag, 22. März 2012 14:29
> An: [email protected]
> Betreff: [Puppet Users] i can't use yum to install any package!!!
>
> Hi:all
> when i run this command
> puppet agent --no-daemonize --debug
>
> I get "wrong number of arguments" all over the place:
>
> debug: Puppet::Type::Package::ProviderRpm: Executing '/bin/rpm --version'
> wrong number of arguments (2 for 1)
> debug: Puppet::Type::Package::ProviderUrpmi: Executing '/bin/rpm -ql rpm'
> wrong number of arguments (2 for 1)
> debug: Puppet::Type::Package::ProviderYum: Executing '/bin/rpm --version'
> wrong number of arguments (2 for 1)
> debug: Puppet::Type::Package::ProviderAptrpm: Executing '/bin/rpm -ql rpm'
> wrong number of arguments (2 for 1)
> info: Caching catalog for node3.example.com<http://node3.example.com>
> debug: Puppet::Type::Package::ProviderAptitude: file /usr/bin/aptitude does
> not exist
> debug: Puppet::Type::Package::ProviderPortage: file /usr/bin/emerge does not
> exist
> debug: Puppet::Type::Package::ProviderApt: file /usr/bin/apt-get does not
> exist
> debug: Puppet::Type::Package::ProviderDpkg: file /usr/bin/dpkg does not exist
> debug: Puppet::Type::Package::ProviderYum: false value when expecting true
> debug: Puppet::Type::Package::ProviderRpm: false value when expecting true
>
> i can't use yum to install any package!!!
>
> facter-1.6.5
> ruby-1.8.7
> puppet-2.7.9
> cat /etc/issue
> Red Hat Enterprise Linux Server release 5.4 (Tikanga)
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to
> [email protected]<mailto:[email protected]>.
> To unsubscribe from this group, send email to
> [email protected]<mailto:puppet-users+unsubscribe@g
> ooglegroups.com>.
> For more options, visit this group
> athttp://groups.google.com/group/puppet-users?hl=en.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" 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-users?hl=en.