Project

General

Profile

Actions

Bug #26510

closed

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

Bug #26510: Broken reporting when using userManagement technique with multiple users and secondary group

Added by Elaad FURREEDAN 8 months ago. Updated 6 months ago.

Status:
Released
Priority:
1 (highest)
Category:
Techniques
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
Error - Next version
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
clipboard-202503111126-9ritj.png

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

Updated by Elaad FURREEDAN 8 months ago Actions #1

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

Updated by Nicolas CHARLES 8 months ago Actions #2

  • Priority changed from To review to 1 (highest)

Updated by Nicolas CHARLES 8 months ago Actions #3

  • Assignee set to Alexis Mousset

Updated by Alexis Mousset 8 months ago Actions #4

  • Description updated (diff)

Updated by Alexis Mousset 8 months ago Actions #5

  • Target version set to 8.2.6

Updated by Alexis Mousset 8 months ago Actions #6

   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

Updated by Alexis Mousset 8 months ago Actions #7

  • Status changed from New to In progress

Updated by Alexis Mousset 8 months ago Actions #8

  • 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

Updated by Alexis Mousset 8 months ago Actions #9

  • Status changed from Pending technical review to Pending release

Updated by Félix DALLIDET 6 months ago Actions #10

  • Subject changed from Broken reporting when using userManagement technique with multiple usesr and secondary group to Broken reporting when using userManagement technique with multiple users and secondary group

Updated by Alexis Mousset 6 months ago Actions #11

  • Fix check changed from To do to Error - Blocking

Updated by Alexis Mousset 6 months ago Actions #12

  • Fix check changed from Error - Blocking to Error - Next version

Updated by Vincent MEMBRÉ 6 months ago Actions #13

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 8.2.6 and 8.3.1 which were released today.

Actions

Also available in: PDF Atom