Project

General

Profile

Actions

User story #3920

open

Webapp should know that its uuid must be "root" and stop otherwise

Added by François ARMAND over 10 years ago. Updated about 6 years ago.

Status:
New
Priority:
N/A
Assignee:
-
Category:
Web - Maintenance
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

Following the bug #3915, we have been in a state where (on the server):

- we don't have an uuid => rudder agent generate a new one,
- we have a webapp that starts with that UUID,
- and it starts to change all promises saying that the root is no more "root", add itself on pending node, etc.

Then, Apocalyps ensue.

So we should have a gard in the webapp to prevent that the webapp generate new promises if its uuid is NOT root.

Perhaps we even want to have to uuid.hive for Rudder server and relay server in two place, one not managed by cfengine (configuration file?)

Or perhaps (again), we don't want to have the automatic uuid.hive promises on rudder server.

Actions #1

Updated by Benoît PECCATTE almost 9 years ago

  • Subject changed from Webapp should now that it's uuid must be "root" and stop to Webapp should know that its uuid must be "root" and stop otherwise
  • Category set to Web - Maintenance
Actions #2

Updated by Benoît PECCATTE about 7 years ago

  • Tracker changed from Bug to User story
Actions #3

Updated by Benoît PECCATTE about 6 years ago

  • Target version set to Ideas (not version specific)
Actions

Also available in: Atom PDF