Project

General

Profile

Actions

User story #8435

closed

System techniques sometime trust the webapp role definition sometime not

Added by Benoît PECCATTE over 8 years ago. Updated almost 3 years ago.

Status:
Rejected
Priority:
N/A
Assignee:
-
Category:
System techniques
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

- Role definition are in etc/server-roles.d
- Those files are sent via inventory to the webapp
- The webapp decides via its rudder.server-roles.* setting if it can trust those roles
- The webapp generate static classes in the &NODEROLE& variable

  • Some promises use those classes (from the webapp)
  • Some promises use classes defined in site.st by directly reading etc/server-roles.d

We should make sure that we have only one way to know those roles.


Related issues 1 (0 open1 closed)

Related to Rudder - Architecture #8463: Server roles is a BIG mess causing inconsistencies and bugsRejectedActions
Actions #1

Updated by Benoît PECCATTE over 8 years ago

  • Description updated (diff)
Actions #2

Updated by Benoît PECCATTE over 8 years ago

  • Description updated (diff)
Actions #3

Updated by Benoît PECCATTE over 8 years ago

  • Target version changed from 2.11.22 to 4.0.0~rc2

This changes the default behaviour and touches sensitive code -> master

Actions #4

Updated by Benoît PECCATTE over 8 years ago

  • Status changed from New to In progress
  • Assignee set to Benoît PECCATTE
Actions #5

Updated by François ARMAND over 8 years ago

  • Related to Architecture #8463: Server roles is a BIG mess causing inconsistencies and bugs added
Actions #6

Updated by Benoît PECCATTE about 8 years ago

  • Target version changed from 4.0.0~rc2 to 4.0.0~rc3
Actions #7

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 4.0.0~rc3 to 4.0.0~rc4
Actions #8

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 4.0.0~rc4 to 4.0.0~rc5
Actions #9

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 4.0.0~rc5 to 4.0.0
Actions #10

Updated by François ARMAND about 8 years ago

  • Status changed from In progress to New
  • Target version changed from 4.0.0 to 4.1.0~beta1
Actions #11

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 4.1.0~beta1 to 4.1.0~beta2
Actions #12

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 4.1.0~beta2 to 4.1.0~beta3
Actions #13

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 4.1.0~beta3 to 4.1.0~rc1
Actions #14

Updated by Benoît PECCATTE almost 8 years ago

  • Target version changed from 4.1.0~rc1 to 4.2.0~beta1
Actions #15

Updated by Benoît PECCATTE over 7 years ago

  • Tracker changed from Bug to User story
Actions #16

Updated by Alexis Mousset over 7 years ago

  • Target version changed from 4.2.0~beta1 to 4.2.0~beta2
Actions #17

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 4.2.0~beta2 to 4.2.0~beta3
Actions #18

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 4.2.0~beta3 to 4.2.0~rc1
Actions #19

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 4.2.0~rc1 to 4.2.0~rc2
Actions #20

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 4.2.0~rc2 to 4.2.0
Actions #21

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 4.2.0 to 4.2.1
Actions #22

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 4.2.1 to 4.2.2
Actions #23

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 4.2.2 to 4.2.3
Actions #24

Updated by Vincent MEMBRÉ almost 7 years ago

  • Target version changed from 4.2.3 to 4.2.4
Actions #25

Updated by Benoît PECCATTE almost 7 years ago

  • Assignee deleted (Benoît PECCATTE)
  • Target version changed from 4.2.4 to Ideas (not version specific)
Actions #26

Updated by Alexis Mousset almost 3 years ago

  • Status changed from New to Rejected

no more roles in 7.0, closing.

Actions

Also available in: Atom PDF