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.
Category:
System techniques
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.
- Description updated (diff)
- Description updated (diff)
- Target version changed from 2.11.22 to 4.0.0~rc2
This changes the default behaviour and touches sensitive code -> master
- Status changed from New to In progress
- Assignee set to Benoît PECCATTE
- Related to Architecture #8463: Server roles is a BIG mess causing inconsistencies and bugs added
- Target version changed from 4.0.0~rc2 to 4.0.0~rc3
- Target version changed from 4.0.0~rc3 to 4.0.0~rc4
- Target version changed from 4.0.0~rc4 to 4.0.0~rc5
- Target version changed from 4.0.0~rc5 to 4.0.0
- Status changed from In progress to New
- Target version changed from 4.0.0 to 4.1.0~beta1
- Target version changed from 4.1.0~beta1 to 4.1.0~beta2
- Target version changed from 4.1.0~beta2 to 4.1.0~beta3
- Target version changed from 4.1.0~beta3 to 4.1.0~rc1
- Target version changed from 4.1.0~rc1 to 4.2.0~beta1
- Tracker changed from Bug to User story
- Target version changed from 4.2.0~beta1 to 4.2.0~beta2
- Target version changed from 4.2.0~beta2 to 4.2.0~beta3
- Target version changed from 4.2.0~beta3 to 4.2.0~rc1
- Target version changed from 4.2.0~rc1 to 4.2.0~rc2
- Target version changed from 4.2.0~rc2 to 4.2.0
- Target version changed from 4.2.0 to 4.2.1
- Target version changed from 4.2.1 to 4.2.2
- Target version changed from 4.2.2 to 4.2.3
- Target version changed from 4.2.3 to 4.2.4
- Assignee deleted (
Benoît PECCATTE)
- Target version changed from 4.2.4 to Ideas (not version specific)
- Status changed from New to Rejected
no more roles in 7.0, closing.
Also available in: Atom
PDF