Project

General

Profile

Actions

Bug #12220

closed

if we have syntax error in policies on the Rudder server, rudder agent check says that all is fine

Added by Nicolas CHARLES almost 7 years ago. Updated over 6 years ago.

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

Description

I hacked my policies to break them (adding bli at the begining)
Running rudder agent check outputs

/var/rudder/cfengine-community/inputs/promises.cf:24:3: error: syntax error
bli
  ^
/var/rudder/cfengine-community/inputs/promises.cf:24:3: error: Expected 'bundle' or 'body' keyword, wrong input 'bli'
bli
  ^
   error: There are syntax errors in policy files
ok: Rudder agent check ran without errors.

and policies are not fixed

Happens at least in 4.2, maybe in 4.1 also


Subtasks 1 (0 open1 closed)

Bug #12238: if we have syntax error in policies on the Rudder server, rudder agent check says that all is fineReleasedAlexis MoussetActions
Actions #1

Updated by Nicolas CHARLES almost 7 years ago

  • Subject changed from if we have syntax error in policies, rudder agent check says that all is fine to if we have syntax error in policies on the Rudder server, rudder agent check says that all is fine
Actions #2

Updated by Benoît PECCATTE almost 7 years ago

  • Target version changed from 4.2.5 to 4.1.11
Actions #3

Updated by Benoît PECCATTE almost 7 years ago

  • Status changed from New to In progress
  • Assignee set to Benoît PECCATTE
Actions #4

Updated by Benoît PECCATTE almost 7 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Benoît PECCATTE to Alexis Mousset
  • Pull Request set to https://github.com/Normation/rudder-agent/pull/169
Actions #5

Updated by Benoît PECCATTE almost 7 years ago

  • Status changed from Pending technical review to Pending release
Actions #6

Updated by Alexis Mousset over 6 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 4.1.11, 4.2.5 and 4.3.0~rc3 which were released today.

Actions

Also available in: Atom PDF