Hi all,

I'm trying to update packages using CFengine. It seems to work but once
all packages are updated I get the following output.

-- output --
# cf-agent -KI
!! Package cannot be verified -- no match
I: Report relates to a promise with handle ""
I: Made in version 'not specified' of
'/var/cfengine/inputs/packages.cf' near line 33
!! Package cannot be verified -- no match
I: Report relates to a promise with handle ""
I: Made in version 'not specified' of
'/var/cfengine/inputs/packages.cf' near line 33
!! Package cannot be verified -- no match
I: Report relates to a promise with handle ""
I: Made in version 'not specified' of
'/var/cfengine/inputs/packages.cf' near line 33
!! Package cannot be verified -- no match
I: Report relates to a promise with handle ""
I: Made in version 'not specified' of
'/var/cfengine/inputs/packages.cf' near line 33
-- output --

Here's my config:

-- snip --
bundle agent packages
{
vars:

  "package_version[lsof]"    string => "4.78-3.el5";
  "package_version[strace]"  string => "4.5.16-1.el5";
  "package_version[sudo]"    string => "1.7.2p1-5.el5";
  "package_version[tcpdump]" string => "3.9.4-14.el5";

  "package" slist => getindices('package_version');

reports:

  pkg_updated::

    "Updated: $(package) -> $(package_version[$(package)])";

packages:

  redhat_s_5.updatePackage::

    "$(package)"

      package_policy => "update",
      package_method => yum,
      package_version => "$(package_version[$(package)])",
      classes => if_repaired("pkg_updated");

  redhat_s_5::

    "$(package)"

      package_policy => "verify",
      package_method => yum,
      package_select => "<",
      package_version => "$(package_version[$(package)])",
      classes => if_ok("updatePackage");

}
-- snip --


Any help would be greatly appreciated,

-Shawn
_______________________________________________
Help-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to