Project

General

Profile

Actions

User story #4936

closed

Check that all mandatory system groups and rules are defined at start of the application, and if not, create them

Added by Nicolas CHARLES over 10 years ago. Updated over 4 years ago.

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

Description

For the moment, all system rules and groups are created by the LDAP bootstrap. However, if something messes with the LDAP directory, they are not build back.
We should check at the start of the application that they are present, and if not, recreate them (like for the DIT)

As a side effect, it would greatly ease migration (less migration script, and if the ldap package is not upgraded, the rudder server root would still be able to add all its mandatory data in the LDAP directory)

Actions

Also available in: Atom PDF