On Mar 9, 9:17 am, Joe McDonagh <joseph.e.mcdon...@gmail.com> wrote: > Marti Martinez wrote: > > I have a bizarre problem with yum; I can add packages without incident > > with the following syntax: > > > package { "mod_perl": ensure => present, } > > package { "mod_ssl": ensure => present, } > > package { "perl-DBD-MySQL": ensure => present, } > > > Works fine, for most packages. However, the specific one in the middle > > above, mod_ssl, fails: > > > zule[~]$ sudo puppetd --test > > info: Loading fact subnet > > info: Retrieving facts > > info: Loading fact subnet > > info: Caching catalog at /var/puppet/state/localconfig.yaml > > notice: Starting catalog run > > err: //Node[webserver]/web_server/Package[mod_ssl]/ensure: change from > > absent to present failed: Could not find package mod_ssl > > notice: Finished catalog run in 13.78 seconds > > > I can check to see that it's available with yum list: > > > zule[~]$ sudo yum list mod_ssl > > Available Packages > > mod_ssl.x86_64 > > > And I'm even passing dependency checks when I try a "yum install" > > > zule[~]$ sudo yum install mod_ssl > > Setting up Install Process > > Parsing package install arguments > > Resolving Dependencies > > --> Running transaction check > > ---> Package mod_ssl.x86_64 1:2.2.10-2 set to be updated > > --> Processing Dependency: libdistcache.so.1()(64bit) for package: mod_ssl > > --> Processing Dependency: libnal.so.1()(64bit) for package: mod_ssl > > --> Running transaction check > > ---> Package distcache.x86_64 0:1.4.5-17 set to be updated > > --> Finished Dependency Resolution > > > Dependencies Resolved > > > =========================================================================== > > ===================================================== > > Package Arch > > Version > > Repository > > Size > > =========================================================================== > > ===================================================== > > Installing: > > mod_ssl x86_64 > > 1:2.2.10-2 > > fedora > > 86 k > > Installing for dependencies: > > distcache x86_64 > > 1.4.5-17 > > fedora > > 123 k > > > Transaction Summary > > =========================================================================== > > ===================================================== > > Install 2 Package(s) > > Update 0 Package(s) > > Remove 0 Package(s) > > > Total size: 210 k > > Is this ok [y/N]: > > > Explicitly specifying the architecture doesn't help either: > > > zule[~]$ sudo puppetd --test > > info: Loading fact subnet > > info: Retrieving facts > > info: Loading fact subnet > > info: Caching catalog at /var/puppet/state/localconfig.yaml > > notice: Starting catalog run > > err: //Node[webserver]/web_server/Package[mod_ssl.x86_64]/ensure: > > change from absent to present failed: Could not find package > > mod_ssl.x86_64 > > notice: Finished catalog run in 14.14 seconds > > > I feel like I must be missing something simple, but since yum installs > > are working all over the place, it seems really weird to me... has > > anyone seen anything like this, or is there more info I can provide to > > help figure this out? > > > Thanks, > > Marti > > I doubt this will have much impact, but try forcing the provider in the > package block with provider => "yum"
Good thought, but no, it doesn't change anything. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---