Hi, Does it do the same thing when you try to install those packages on the command line?
Cheers, Den On 09/02/2011, at 5:22, Tim Dunphy <bluethu...@gmail.com> wrote: > Hello, > > Sorry for omitting this, but here is the error: > > Importing GPG key 0x00F97F56 "Remi Collet <r...@famillecollet.com>" > from /etc/pki/rpm-gpg/RPM-GPG-KEY-remi > error: Couldn't fork %post: Cannot allocate memory > error: Couldn't fork %pre: Cannot allocate memory > error: install: %pre scriptlet failed (2), skipping > mysql-libs-5.1.54-1.el5.remi > error: Couldn't fork %pre: Cannot allocate memory > error: install: %pre scriptlet failed (2), skipping dovecot-1.2.16-1.el5 > error: Couldn't fork %pre: Cannot allocate memory > error: install: %pre scriptlet failed (2), skipping > mysql-server-5.1.54-1.el5.remi > > Here is the manifest that caused the error: > > class centos { > > yumrepo { "epel-repo": > baseurl => "http://download.fedoraproject.org/pub/epel/5/\$basearch", > descr => "Epel Repo", > enabled => 1, > gpgcheck => 0, > } > > yumrepo { "remi-repo": > baseurl => "http://rpms.famillecollet.com/enterprise/5/remi/\$basearch/", > descr => "Les RPM de remi pour Enterprise Linux 5", > enabled => 1, > gpgcheck => 0, > } > } > > [root@VIRTCENT16:~] #puppetd --test > info: Caching catalog for virtcent16.summitnjhome.com > info: Applying configuration version '1297139128' > info: create new repo rpmforge-testing in file > /etc/yum.repos.d/rpmforge-testing > .repo > notice: //centos/Yumrepo[rpmforge-testing]/descr: defined 'descr' as ' RHEL > $rel > easever - RPMforge.net - testing' > notice: //centos/Yumrepo[rpmforge-testing]/mirrorlist: defined 'mirrorlist' > as ' > http://apt.sw.be/redhat/el5/en/mirrors-rpmforge-testing' > notice: //centos/Yumrepo[rpmforge-testing]/baseurl: defined 'baseurl' as ' > http: > //apt.sw.be/redhat/el5/en/$basearch/testing' > notice: //centos/Yumrepo[rpmforge-testing]/enabled: defined 'enabled' as ' 0' > notice: //centos/Yumrepo[rpmforge-testing]/gpgcheck: defined 'gpgcheck' as ' > 1' > notice: //centos/Yumrepo[rpmforge-testing]/gpgkey: defined 'gpgkey' as ' > file:// > /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag' > notice: //centos/Yumrepo[rpmforge-testing]/protect: defined 'protect' as ' 0' > info: changing mode of /etc/yum.repos.d/rpmforge-testing.repo from 600 to 644 > notice: //baseapps/Package[koan]/ensure: created > info: create new repo rpmforge-extras in file > /etc/yum.repos.d/rpmforge-extras.r > epo > notice: //centos/Yumrepo[rpmforge-extras]/descr: defined 'descr' as ' > RHEL $releasever - RPMforge.net - extras' > notice: //centos/Yumrepo[rpmforge-extras]/mirrorlist: defined > 'mirrorlist' as ' > http://apt.sw.be/redhat/el5/en/mirrors-rpmforge-extras' > notice: //centos/Yumrepo[rpmforge-extras]/baseurl: defined 'baseurl' > as ' http://apt.sw.be/redhat/el5/en/$basearch/extras' > notice: //centos/Yumrepo[rpmforge-extras]/enabled: defined 'enabled' as ' 0' > notice: //centos/Yumrepo[rpmforge-extras]/gpgcheck: defined 'gpgcheck' as ' 1' > notice: //centos/Yumrepo[rpmforge-extras]/gpgkey: defined 'gpgkey' as > ' file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag' > notice: //centos/Yumrepo[rpmforge-extras]/protect: defined 'protect' as ' 0' > info: changing mode of /etc/yum.repos.d/rpmforge-extras.repo from 600 > to 644err: //baseapps/Package[mysql-server]/ensure: change from absent > to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install > mysql-server' returned 1: warning: rpmts_HdrFromFdno: Header V3 DSA > signature: NOKEY, key ID 00f97f56 > Importing GPG key 0x00F97F56 "Remi Collet <r...@famillecollet.com>" > from /etc/pki/rpm-gpg/RPM-GPG-KEY-remi > error: Couldn't fork %post: Cannot allocate memory > error: Couldn't fork %pre: Cannot allocate memory > error: install: %pre scriptlet failed (2), skipping > mysql-libs-5.1.54-1.el5.remi > error: Couldn't fork %pre: Cannot allocate memory > error: install: %pre scriptlet failed (2), skipping dovecot-1.2.16-1.el5 > error: Couldn't fork %pre: Cannot allocate memory > error: install: %pre scriptlet failed (2), skipping > mysql-server-5.1.54-1.el5.remi > info: create new repo epel-repo in file /etc/yum.repos.d/epel-repo.repo > notice: //centos/Yumrepo[epel-repo]/descr: defined 'descr' as 'Epel Repo' > notice: //centos/Yumrepo[epel-repo]/baseurl: defined 'baseurl' as > 'http://download.fedoraproject.org/pub/epel/5/$basearch' > notice: //centos/Yumrepo[epel-repo]/enabled: defined 'enabled' as '1' > notice: //centos/Yumrepo[epel-repo]/gpgcheck: defined 'gpgcheck' as '0' > info: changing mode of /etc/yum.repos.d/epel-repo.repo from 600 to 644 > notice: //centos/Yumrepo[rpmforge]/descr: descr changed ' Red Hat > Enterprise $releasever - RPMforge.net - dag' to ' RHEL $releasever - > RPMforge.net - dag' > notice: //centos/Yumrepo[rpmforge]/baseurl: defined 'baseurl' as ' > http://apt.sw.be/redhat/el5/en/$basearch/rpmforge' > err: //baseapps/Package[screen]/ensure: change from absent to present > failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install screen' > returned 1: error: Couldn't fork %pre: Cannot allocate memory > error: install: %pre scriptlet failed (2), skipping screen-4.0.3-1.el5_4.1 > > > thanks for your help and best regards > > > And here is the entire transaction I saw with puppetd --test > > On Tue, Feb 8, 2011 at 9:00 AM, jcbollinger <john.bollin...@stjude.org> wrote: >> >> >> On Feb 7, 10:00 pm, Tim Dunphy <bluethu...@gmail.com> wrote: >>> hello puppet!! >>> >>> I am attempting to install multiple yum repos in one of my manifests, >>> but am expressing this incorrectly (and hopefully only slightly)... >> >> Perhaps someone with sharper eyes will see an error, but I don't. I >> presume you say it's incorrect either because you're getting an error >> message (which is ...?) or because the catalog is applied >> successfully, but you don't see the changes (try grepping the files >> in /etc/yum.repos.d/, and verify that the client is getting the right >> catalog). To help you any more specifically, I'm going to need a >> better characterization of your problem. >> >> >> John >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To post to this group, send email to puppet-users@googlegroups.com. >> To unsubscribe from this group, send email to >> puppet-users+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/puppet-users?hl=en. >> >> > > > > -- > GPG me!! > > gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://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 puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.