Project

General

Profile

Actions

Bug #4974

closed

Bug #4966: Date/time is not defined on all reports in failsafe.cf from initial promises

Date/time is not defined on all reports in failsafe.cf from initial promises (AIX/other)

Added by Jonathan CLARKE over 10 years ago. Updated over 10 years ago.

Status:
Released
Priority:
3
Category:
System techniques
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

The common bundle "g" contains a load of globally uses variables across our CFEngine promises. One of them is "execRun" which contains the date/time that we include in all Rudder reports. This is in failsafe.cf and site.cf. However, the failsafe.cf from initial-promises is missing this variable.

This results in log lines like these:

2014-06-09T06:08:01-0400   notice: R: @@Common@@result_error@@hasPolicyServer-root@@common-root@@00@@Update@@None@@${g.execRun}##be933c39-8781-4298-8ca5-9d5b6843ecbe@#Cannot update common Rudder ncf instance
2014-06-09T06:08:01-0400   notice: R: @@Common@@result_error@@hasPolicyServer-root@@common-root@@00@@Update@@None@@${g.execRun}##be933c39-8781-4298-8ca5-9d5b6843ecbe@#Cannot update local Rudder ncf instance
2014-06-09T06:08:01-0400   notice: R: @@Common@@result_error@@hasPolicyServer-root@@common-root@@00@@Update@@None@@${g.execRun}##be933c39-8781-4298-8ca5-9d5b6843ecbe@#Cannot update node's policy

This is the same as bugs #4966 and #4973, but on the 2.10 branch, where AIX support was added.


Related issues 1 (0 open1 closed)

Related to Rudder - Bug #4973: Date/time is not defined on all reports in failsafe.cf from initial promises (Android/Windows)ReleasedNicolas CHARLES2014-06-09Actions
Actions #1

Updated by Jonathan CLARKE over 10 years ago

  • Status changed from New to Pending technical review
  • Assignee changed from Jonathan CLARKE to Nicolas CHARLES
  • Pull Request set to https://github.com/Normation/rudder-techniques/pull/399
Actions #2

Updated by Jonathan CLARKE over 10 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100

Applied in changeset policy-templates:commit:6de3c66f254f42e2417e8471d8d3678a4659a140.

Actions #3

Updated by Nicolas CHARLES over 10 years ago

Applied in changeset policy-templates:commit:3f8260bf55e9c9b9fe727c2c400dd80937e1c14b.

Actions #4

Updated by Vincent MEMBRÉ over 10 years ago

  • Subject changed from AIX and unsupported OSes: failsafe.cf in initial-promises doesn't have a "execDate" variable, causing all reports to not contain the date/time to On AIX, all reports in initial promises share the same date/time
Actions #5

Updated by Vincent MEMBRÉ over 10 years ago

  • Parent task set to #4966
Actions #6

Updated by Vincent MEMBRÉ over 10 years ago

  • Subject changed from On AIX, all reports in initial promises share the same date/time to Date/time is not defined on all reports in failsafe.cf from initial promises (AIX/other)
Actions #7

Updated by Vincent MEMBRÉ over 10 years ago

This bug has been fixed in Rudder 2.10.2 (announcement , changelog), which were released today.

Actions #8

Updated by Vincent MEMBRÉ over 10 years ago

  • Status changed from Pending release to Released
Actions

Also available in: Atom PDF