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 almost 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 #1

Updated by Nicolas CHARLES over 10 years ago

  • Status changed from New to 10
  • Assignee changed from Nicolas CHARLES to Jonathan CLARKE
Actions #2

Updated by Nicolas CHARLES over 10 years ago

Actually, the variable names are
- MANAGED_NODES_NAME
- MANAGED_NODES_ID

Actions #3

Updated by Nicolas CHARLES over 10 years ago

  • Status changed from 10 to Pending technical review
  • Assignee changed from Jonathan CLARKE to François ARMAND
Actions #4

Updated by François ARMAND over 10 years ago

  • Status changed from Pending technical review to 12
Actions #5

Updated by Nicolas CHARLES over 10 years ago

  • Status changed from 12 to Pending release
Actions #6

Updated by Vincent MEMBRÉ over 10 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.8.0~beta1, which was released today.
Check out:

Actions #7

Updated by Benoît PECCATTE almost 9 years ago

  • Tracker changed from Enhancement to User story
Actions

Also available in: Atom PDF