Project

General

Profile

Actions

Bug #1896

closed

CFEngine package method seems to confuse class names

Added by Jonathan CLARKE over 12 years ago. Updated almost 9 years ago.

Status:
Rejected
Priority:
3
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

Trying to install 2 packages, defining a result class for each based on the package name:

rudder>  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
rudder>    Offering these package-promise suggestions to the managers
rudder>  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
rudder>  -> Deletion schedule...
rudder>  -> Addition schedule...
rudder> Execute scheduled package addition
rudder> Command prefix: /usr/bin/yum -y install
rudder> Executing /usr/bin/yum -y install git-core.*...
rudder> Q:yum -y install git-c ...:Loaded plugins: fastestmirror
rudder> Q:yum -y install git-c ...:Loading mirror speeds from cached hostfile
rudder> Q:yum -y install git-c ...: * base: mirror.ovh.net
rudder> Q:yum -y install git-c ...: * epel: mirror01.th.ifl.net
rudder> Q:yum -y install git-c ...: * extras: mirror.ovh.net
rudder> Q:yum -y install git-c ...: * updates: mirror.ovh.net
rudder> Q:yum -y install git-c ...:Setting up Install Process
rudder> Q:yum -y install git-c ...:No package git-core.* available.
rudder> Q:yum -y install git-c ...:Nothing to do
rudder> Q:yum -y install git-c ...:
rudder> -> Command related to promiser "git-core" returned code defined as promise kept (0)
rudder>  ?> defining promise result class rpm_package_install_kept_git_core
rudder> Package schedule execution ok for git-core.* (outcome cannot be promised by cf-agent)
rudder> Executing /usr/bin/yum -y install vim.*...
rudder> Q:yum -y install vim.* ...:Loaded plugins: fastestmirror
rudder> Q:yum -y install vim.* ...:Loading mirror speeds from cached hostfile
rudder> Q:yum -y install vim.* ...: * base: mirror.ovh.net
rudder> Q:yum -y install vim.* ...: * epel: mirror01.th.ifl.net
rudder> Q:yum -y install vim.* ...: * extras: mirror.ovh.net
rudder> Q:yum -y install vim.* ...: * updates: mirror.ovh.net
rudder> Q:yum -y install vim.* ...:Setting up Install Process
rudder> Q:yum -y install vim.* ...:No package vim.* available.
rudder> Q:yum -y install vim.* ...:Nothing to do
rudder> Q:yum -y install vim.* ...:
rudder> -> Command related to promiser "git-core" returned code defined as promise kept (0)
rudder>  ?> defining promise result class rpm_package_install_kept_git_core

Note that after trying to install package vim, CFEngine defines the class rpm_package_install_kept_*git_core* (which is wrong!)


Files

patch (651 Bytes) patch Jonathan CLARKE, 2013-08-04 15:26
Actions

Also available in: Atom PDF