Project

General

Profile

Actions

Bug #7794

closed

rudder-upgrade edits the wrong ncf.conf file causing transitory invalid promises during upgrades

Added by Nicolas CHARLES about 8 years ago. Updated about 8 years ago.

Status:
Released
Priority:
N/A
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

I upgraded on Centos6 from Rudder 3.1.6 to 3.2, and when I run the agent on the server or the relay, I get the follwing error message:

R: @@server-roles@@result_success@@server-roles@@server-roles-directive@@6@@Check WebDAV credentials@@None@@2016-01-18 10:02:29+00:00##bf63c43b-10bd-4248-8adc-bc56aa3e023d@#The Rudder WebDAV user and password are OK
   error: While constructing scope '_logger_default'
Formal =  {'message','old_class_prefix'}, Actual =  {'Check if the service httpd is started using ps','service_check_running_httpd','','@{args}'}
   error: Fatal CFEngine error: Augment scope, formal and actual parameter mismatch is fatal

It lasts for about 5 minutes after promises regeneration, and then it works again fine


Subtasks 1 (0 open1 closed)

Bug #7809: rudder-upgrade edits the wrong ncf.conf file causing transitory invalid promises during upgrades (3.2 branch)RejectedVincent MEMBRÉ2016-01-19Actions

Related issues 4 (0 open4 closed)

Related to Rudder - Bug #5937: Enforce the content of the local ncf configuration file from techniquesReleasedJonathan CLARKE2014-12-08Actions
Related to Rudder - Bug #7810: initial promises don't create /var/rudder/configuration-repository/ncf/ncf.conf ReleasedVincent MEMBRÉ2016-01-19Actions
Related to Rudder - Bug #9639: When running rudder-init on a fresh server, we get an error that "/var/rudder/ncf/local/ does not exist"RejectedActions
Related to Rudder - Bug #11128: error: Fatal CFEngine error: Augment scope, formal and actual parameter mismatch is fatalRejectedActions
Actions

Also available in: Atom PDF