Project

General

Profile

Actions

User story #5579

closed

User story #5293: Add a 'changes only' compliance mode, only reporting changes on systems

User story #5576: Add a heartbeat feature that force agent to periodically contact Rudder

Send reports from the agent to provide a heartbeat

User story #5579: Send reports from the agent to provide a heartbeat

Added by François ARMAND almost 12 years ago. Updated over 10 years ago.

Status:
Released
Priority:
2
Category:
System techniques
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

That part take care of the implementation logic of what it means to have an heartbeat on the agent and accordingly send Start Run / End Run even if no changes where done on the agent (and so must be reported).


Subtasks 2 (0 open2 closed)

Bug #5874: Start message from system techniques is sometimes not printed due to over-zealous lockingReleasedNicolas CHARLESActions
Bug #5878: Apply fix from #5874 to ncf's copyReleasedNicolas CHARLESActions

Updated by Jonathan CLARKE almost 12 years ago Actions #1

  • Subject changed from Deals with heartbeat on the agent to Send reports from the agent to provide a heartbeat

Updated by Nicolas CHARLES almost 12 years ago Actions #2

  • Status changed from 8 to Pending technical review
  • Assignee set to Jonathan CLARKE
  • Pull Request set to https://github.com/Normation/rudder-techniques/pull/534

Updated by Matthieu CERDA over 11 years ago Actions #3

  • Target version changed from 140 to 3.0.0~beta1

Updated by Nicolas CHARLES over 11 years ago Actions #4

  • Status changed from Pending technical review to In progress
  • Assignee changed from Jonathan CLARKE to Nicolas CHARLES

Ok, spec changed
There is no "heartbeat mode", if in no compliance mode, then there is heartbeat

Updated by Nicolas CHARLES over 11 years ago Actions #5

  • Status changed from In progress to Pending technical review
  • Assignee changed from Nicolas CHARLES to Jonathan CLARKE
  • Pull Request changed from https://github.com/Normation/rudder-techniques/pull/534 to https://github.com/Normation/rudder-techniques/pull/563

Updated by Jonathan CLARKE over 11 years ago Actions #6

  • Assignee changed from Jonathan CLARKE to Nicolas CHARLES

Alternative (simpler) implementation proposed in https://github.com/Normation/rudder-techniques/pull/565.

Updated by Jonathan CLARKE over 11 years ago Actions #7

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

Applied in changeset policy-templates:commit:1a240a634830c24bde999cc75d66442e50ee9bbd.

Updated by Nicolas CHARLES over 11 years ago Actions #8

Applied in changeset policy-templates:commit:2f59e5fca9589c82005d1ea35a3b3e057cd0b7fc.

Updated by Vincent MEMBRÉ over 11 years ago Actions #9

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 3.0.0~beta1 which was release on 01/12/2014.

Updated by Benoît PECCATTE over 11 years ago Actions #10

  • Tracker changed from Enhancement to User story

Updated by Benoît PECCATTE over 10 years ago Actions #11

  • Pull Request changed from https://github.com/Normation/rudder-techniques/pull/563 to https://github.com/Normation/rudder-techniques/pull/565
Actions

Also available in: PDF Atom