Project

General

Profile

Actions

User story #4027

closed

User story #4023: Implement Relay Server within Rudder

Have proper variables for having within the promises to which nodes the promises should be shared

User story #4027: Have proper variables for having within the promises to which nodes the promises should be shared

Added by Nicolas CHARLES about 12 years ago. Updated over 10 years ago.

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

Description

So far, the list of nodes a server should share the promise to are defined by a "magic" variable in the system directive "common-policy-server-uuid"
However, with the relay, this system doesn't work well: the variables are correct, but not on the right nodes :(

Root has the directive common-root
Relay has the directive common-root
Node under relay has the directive common-relay

So relay don't have the proper directive, hence not the right value

We can easily replace this magical mechanism by standard system variable :
- MANAGED_NODES
- MANAGED_NODES_id

there will be 3 subtickets, one for the techniques, one for cf-clerk, and on for rudder


Subtasks 3 (0 open3 closed)

User story #4028: Add system variables definition MANAGED_NODES_NAME and MANAGED_NODES_ID within cf_clerkReleasedFrançois ARMANDActions
User story #4029: Change the promises to be able to distribute the promises to the correct nodesReleasedNicolas CHARLESActions
User story #4033: Add system variables filling MANAGED_NODES_NAME and MANAGED_NODES_ID in RudderReleasedFrançois ARMANDActions
Actions

Also available in: PDF Atom