Actions
Bug #4166
closedOn Rudder 2.4, the initial promises return errors about not defined 'rudder_common_classes' function
Effort required:
Priority:
Regression:
Description
During an installation of rudder-agent 2.4, the use of CFEngine before an update of the promises will return this:
/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib.cf:# class_prefix (as defined by the body classes rudder_common_classes) [root@node3 ~]# /var/rudder/cfengine-community/bin/cf-agent -KI [...] R: @@Common@@result_success@@hasPolicyServer-root@@common-root@@00@@Binaries update@@None@@2013-11-18 15:15:50+01:00##b2d7cc29-65fb-41b7-8ec1-20c343a69a9e@#The CFengine binaries in /var/rudder/cfengine-community/bin are up to date No such FnCall "rudder_common_classes()" in promise @ /var/rudder/cfengine-community/inputs/inventory/1.0/fetchFusionTools.cf near line 29 No such FnCall "rudder_common_classes()" in promise @ /var/rudder/cfengine-community/inputs/inventory/1.0/fetchFusionTools.cf near line 35 No such FnCall "rudder_common_classes()" in promise @ /var/rudder/cfengine-community/inputs/inventory/1.0/fetchFusionTools.cf near line 29 No such FnCall "rudder_common_classes()" in promise @ /var/rudder/cfengine-community/inputs/inventory/1.0/fetchFusionTools.cf near line 35 No such FnCall "rudder_common_classes()" in promise @ /var/rudder/cfengine-community/inputs/inventory/1.0/fetchFusionTools.cf near line 29 No such FnCall "rudder_common_classes()" in promise @ /var/rudder/cfengine-community/inputs/inventory/1.0/fetchFusionTools.cf near line 35 -> Executing '/usr/bin/curl -s -f --proxy '' -o "/var/rudder/tmp/uuid.txt" http://192.168.42.10/uuid' ...(timeout=-678,owner=-1,group=-1) -> Completed execution of /usr/bin/curl -s -f --proxy '' -o "/var/rudder/tmp/uuid.txt" http://192.168.42.10/uuid R: @@Inventory@@log_info@@inventory-all@@inventory-all@@00@@inventory@@None@@2013-11-18 15:15:50+01:00##b2d7cc29-65fb-41b7-8ec1-20c343a69a9e@#An inventory was already sent less than 8 hours ago R: @@Inventory@@result_success@@inventory-all@@inventory-all@@00@@inventory@@None@@2013-11-18 15:15:50+01:00##b2d7cc29-65fb-41b7-8ec1-20c343a69a9e@#Next inventory scheduled between 00:00 and 06:00 R: @@Common@@log_info@@hasPolicyServer-root@@common-root@@00@@common@@EndRun@@2013-11-18 15:15:50+01:00##b2d7cc29-65fb-41b7-8ec1-20c343a69a9e@#End execution R: ********************************************************************************* * rudder-agent could not get an updated configuration from the policy server. * * This can be caused by a network issue, an unavailable server, or if this * * node has not yet been accepted in the Rudder root server. * *********************************************************************************
It only concerns the initial promises.
Updated by Nicolas PERRON about 9 years ago
It seems that this is due to an error in the inputs list of initial promises.
Updated by Nicolas PERRON about 9 years ago
- Status changed from New to Pending technical review
- Assignee changed from Nicolas PERRON to Nicolas CHARLES
- % Done changed from 0 to 100
- Pull Request set to https://github.com/Normation/rudder-techniques/pull/242
Pull Request URL added: https://github.com/Normation/rudder-techniques/pull/242
Nicolas, could you review it please (easy) ?
Updated by Nicolas PERRON about 9 years ago
- Status changed from Pending technical review to Pending release
Applied in changeset commit:45f209414804dcc750485eaa8f022981c3b67b4f.
Updated by Nicolas CHARLES about 9 years ago
Applied in changeset commit:51bd0ff3ae2732ce229fa61afab7a26704295bdd.
Updated by Nicolas PERRON about 9 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 2.4.12 which was released today.
Check out:
- The release announcement: http://www.rudder-project.org/pipermail/rudder-announce/2013-November/000061.html
- The full ChangeLog: http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog24
- Download information: https://www.rudder-project.org/site/get-rudder/downloads/
Updated by Benoît PECCATTE almost 8 years ago
- Project changed from 24 to Rudder
- Category set to Techniques
Actions