Project

General

Profile

Actions

Bug #8351

closed

After the promises generation, cf-serverd config may not be reloaded, preventing new nodes from connecting

Added by Nicolas CHARLES over 8 years ago. Updated over 2 years ago.

Status:
Released
Priority:
N/A
Category:
Server components
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
User visibility:
Operational - other Techniques | Technique editor | Rudder settings
Effort required:
Medium
Priority:
0
Name check:
Fix check:
Checked
Regression:

Description

When Rudder regenerate promises, it executes rudder-reload-cf-serverd as a post-hook to force reload of cf-serverd
In some cases, it may not do anything.

Coredumb reported with Rudder 3.2, on a Centos 7, that with time it fails (it works for 3 weeks-1 months, then fail to update cf-serverd conf)
Running rudder server debug for a new node allows it to access its data, or restarting cf-serverd lets it fetch its data.

Happen on 3.2, but most likely on previous version


Subtasks 3 (0 open3 closed)

Architecture #18889: Add systemd socket activation to cf-serverdReleasedAlexis MoussetActions
Architecture #18893: Implement graceful restart on cf-serverdReleasedAlexis MoussetActions
Bug #18948: After the promises generation, cf-serverd config may not be reloaded, preventing new nodes from connecting - missing spaceReleasedNicolas CHARLESActions
Actions

Also available in: Atom PDF