Architecture #2687
closedAdd class to check uuid of the machine and to know if it's a root server or a node
Description
In the failsafe.cf, a class to know if the machine is a node or a root server will be necessary for the merge of initial promises of node and root (#2669).
Updated by Nicolas PERRON over 12 years ago
- Status changed from New to Pending technical review
- % Done changed from 0 to 100
It seems to work now.
Updated by Nicolas CHARLES over 12 years ago
- Status changed from Pending technical review to Released
This is valid, thank you Nicolas.
Please not that the &NODEROLE& does also that, so it becomes redundant ...
Updated by Jonathan CLARKE over 12 years ago
- Status changed from Released to Discussion
- Assignee changed from Nicolas PERRON to Nicolas CHARLES
Nicolas CHARLES wrote:
This is valid, thank you Nicolas.
Please not that the &NODEROLE& does also that, so it becomes redundant ...
Nicolas, can you elaborate on this please? What are the possible outputs of "&NODEROLE&"?
If this is completely redundant, should we should create a new ticket to remove that variable and associated code, or shuold we keep it in preparation for relay servers?
Updated by Nicolas CHARLES over 12 years ago
Jonathan CLARKE wrote:
Nicolas CHARLES wrote:
This is valid, thank you Nicolas.
Please not that the &NODEROLE& does also that, so it becomes redundant ...Nicolas, can you elaborate on this please? What are the possible outputs of "&NODEROLE&"?
If this is completely redundant, should we should create a new ticket to remove that variable and associated code, or shuold we keep it in preparation for relay servers?
&NODEROLE& can contain (so far)
On the root server :
classes: "policy_server" expression => "any"; "root_server" expression => "any";
On a relay server
classes: "policy_server" expression => "any";
or on a simple Node
# This node doesn't have any specific role <pre>
Updated by Nicolas PERRON over 12 years ago
- Status changed from Discussion to Pending technical review
This discussion/decision can't be made before the release of 2.4.0~beta3 and code on initial promises and techniques has been already made and validated.
For this reason, a new ticket has been open here: #2785
Updated by Matthieu CERDA over 12 years ago
- Assignee changed from Nicolas CHARLES to Nicolas PERRON
This looks OK
Updated by Jonathan CLARKE about 12 years ago
- Status changed from Pending technical review to Released
This was review has been done several times, and a while ago, closing.