Project

General

Profile

Actions

Bug #16017

closed

nodeslist.json can take up to 5 minutes to be updated after accepting a node

Added by Alexis Mousset over 4 years ago. Updated over 4 years ago.

Status:
Released
Priority:
N/A
Category:
Web - Config management
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:

Description

This makes the first report fail in some cases, so we should generate the nodeslist into /var/rudder/lib/relay/nodeslist.json directly, like we do for allnodescerts.pem.

This will allow immediate conf update and avoid latency.

Relays do not have this issue as policies are updated by the agent, so no extra latency is introduced.


Subtasks 3 (0 open3 closed)

Bug #16018: Do not copy nodeslist.json from inputs on root serverReleasedNicolas CHARLESActions
Bug #16022: Reload relayd when updating nodeslist.json on relaysReleasedNicolas CHARLESActions
Bug #16031: Broken policies after parentReleasedNicolas CHARLESActions
Actions #1

Updated by Alexis Mousset over 4 years ago

  • Status changed from New to In progress
  • Assignee changed from Nicolas CHARLES to Alexis Mousset
Actions #2

Updated by Alexis Mousset over 4 years ago

  • Status changed from In progress to New
  • Assignee changed from Alexis Mousset to Nicolas CHARLES
Actions #3

Updated by Nicolas CHARLES over 4 years ago

  • Status changed from New to In progress
Actions #4

Updated by Nicolas CHARLES over 4 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Nicolas CHARLES to Alexis Mousset
  • Pull Request set to https://github.com/Normation/rudder/pull/2544
Actions #5

Updated by Nicolas CHARLES over 4 years ago

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

Updated by Vincent MEMBRÉ over 4 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 6.0.0~beta1 which was released today.

Actions

Also available in: Atom PDF