Project

General

Profile

Actions

Bug #26510

open

Broken reporting when using userManagement technique with multiple usesr and secondary group

Added by Elaad FURREEDAN 22 days ago. Updated 19 days ago.

Status:
Pending release
Priority:
1 (highest)
Category:
Techniques
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No

Description

Seen on Rudder 8.2.5 with technique in version 10.

When we have multiple user and a secondary set for each user, it seems to break the reporting

A| n/a           userGroupManagement       User primary group        batman             No primary group defined for user
A| non-compliant userGroupManagement       User primary group        clayface           User could not be created
A| non-compliant userGroupManagement       User primary group        robin              User could not be created
A| non-compliant userGroupManagement       User primary group        joker              User could not be created
A| n/a           userGroupManagement       Password                  clayface           No password defined for user
A| n/a           userGroupManagement       Password                  robin              No password defined for user
A| n/a           userGroupManagement       Password                  batman             No password defined for user
A| n/a           userGroupManagement       Password                  joker              No password defined for user
A| n/a           userGroupManagement       User full name            batman             No full name defined for user
A| non-compliant userGroupManagement       User full name            clayface           User could not be created
A| non-compliant userGroupManagement       User full name            robin              User could not be created
A| non-compliant userGroupManagement       User full name            joker              User could not be created
A| compliant     userManagement            User default shell        batman             User batman shell set to /bin/bash was correct
A| non-compliant userGroupManagement       User default shell        clayface           User could not be created
A| non-compliant userGroupManagement       User default shell        robin              User could not be created
A| non-compliant userGroupManagement       User default shell        joker              User could not be created
A| n/a           userGroupManagement       Home directory            batman             The user batman doesn't need to have its home directory checked
A| non-compliant userGroupManagement       Home directory            clayface           User could not be created
A| non-compliant userGroupManagement       Home directory            robin              User could not be created
A| non-compliant userGroupManagement       Home directory            joker              User could not be created
A| non-compliant userManagement            User secondary groups     robin              User robin does not exist. Setting up secondary groups robin was not correct
A| non-compliant userManagement            User secondary groups     batman             Secondary groups for user batman was not correct
A| non-compliant userManagement            User secondary groups     joker              User joker does not exist. Setting up secondary groups joker was not correct
A| n/a           userGroupManagement       User secondary groups     clayface           No secondary groups defined for user
A| non-compliant userGroupManagement       User secondary groups     clayface           User could not be created
A| non-compliant userGroupManagement       User secondary groups     robin              User could not be created
A| non-compliant userGroupManagement       User secondary groups     joker              User could not be created
A| non-compliant userGroupManagement       Users                     clayface           The user clayface ( Without any defined full name ) could not be created on the system
A| non-compliant userGroupManagement       Users                     robin              The user robin ( Without any defined full name ) could not be created on the system
A| non-compliant userGroupManagement       Users                     joker              The user joker ( Without any defined full name ) could not be created on the system
A| compliant     userGroupManagement       Users                     batman             The user batman ( Without any defined full name ) is already present on the system


Files

clipboard-202503111126-9ritj.png (94.2 KB) clipboard-202503111126-9ritj.png Elaad FURREEDAN, 2025-03-11 11:26

Related issues 1 (0 open1 closed)

Related to Rudder - Bug #26255: Reporting on user management technique is broken when multiple users are defined in a directiveReleasedAlexis MoussetActions
Actions #1

Updated by Elaad FURREEDAN 22 days ago

  • Related to Bug #26255: Reporting on user management technique is broken when multiple users are defined in a directive added
Actions #2

Updated by Nicolas CHARLES 20 days ago

  • Priority changed from To review to 1 (highest)
Actions #3

Updated by Nicolas CHARLES 20 days ago

  • Assignee set to Alexis Mousset
Actions #4

Updated by Alexis Mousset 20 days ago

  • Description updated (diff)
Actions #5

Updated by Alexis Mousset 20 days ago

  • Target version set to 8.2.6
Actions #6

Updated by Alexis Mousset 20 days ago

   info          userManagement            User secondary groups     toto2              Secondary group wheel for user toto2 was correct
E| compliant     userManagement            User secondary groups     toto2              User toto2 was already in the secondary groups 'wheel'. Configuration for user toto2 was correct
E| compliant     userManagement            User secondary groups     toto1              Secondary group wheel for user toto1 was correct
E| compliant     userManagement            User secondary groups     toto1              User toto1 was already in the secondary groups 'wheel'. Configuration for user toto1 was correct
Actions #7

Updated by Alexis Mousset 20 days ago

  • Status changed from New to In progress
Actions #8

Updated by Alexis Mousset 19 days ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Alexis Mousset to Félix DALLIDET
  • Pull Request set to https://github.com/Normation/ncf/pull/1446
Actions #9

Updated by Alexis Mousset 19 days ago

  • Status changed from Pending technical review to Pending release
Actions

Also available in: Atom PDF