[chef] CentOS specific version of kernel-devel install question


Chronological Thread 
  • From: Ivan Suftin < >
  • To: < >
  • Subject: [chef] CentOS specific version of kernel-devel install question
  • Date: Sun, 15 Mar 2015 21:22:36 -0500

Ohai Chefs!

CentOS package_resource question.

In one of my recipes I have:

package "kernel-devel-#{node['os_version']}”

This fails with: ERROR: Converge failed with error message 
yum_package[kernel-devel-2.6.32-504.el6.x86_64] (chs_sep::install_sep line 
22) had an error:
                    Chef::Exceptions::Package: No candidate version available 
for kernel-devel-2.6.32-504.el6.x86_64

However, yum info kernel-devel-2.6.32-504.el6.x86_64 shows it to be a valid 
package (and is already installed):

# yum info kernel-devel-2.6.32-504.el6.x86_64
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.dattobackup.com
 * extras: mirrors.gigenet.com
 * updates: mirror.team-cymru.org
Installed Packages
Name        : kernel-devel
Arch        : x86_64
Version     : 2.6.32
Release     : 504.el6
Size        : 25 M
Repo        : installed
From repo   : base
Summary     : Development package for building kernel modules to match the 
kernel
URL         : http://www.kernel.org/
License     : GPLv2
Description : This package provides kernel headers and makefiles sufficient 
to build modules
            : against the kernel package.

So what gives??


Archive powered by MHonArc 2.6.16.

§