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

Added by Nicolas CHARLES over 10 years ago. Updated about 9 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 ARMAND2013-10-08Actions
User story #4029: Change the promises to be able to distribute the promises to the correct nodesReleasedNicolas CHARLES2013-10-08Actions
User story #4033: Add system variables filling MANAGED_NODES_NAME and MANAGED_NODES_ID in RudderReleasedFrançois ARMAND2013-10-09Actions
Actions

Also available in: Atom PDF