Skip to content
Snippets Groups Projects
  • Rafael Guterres Jeffman's avatar
    3b08edda
    ipagroup: Refactor and fix group member management. · 3b08edda
    Rafael Guterres Jeffman authored
    Currently, when adding an overlapping set of members causes playbook to
    fail as the already existing members are added twice.
    
    This patch refactors membership management by removing duplicate logic
    and handling all changes to members in a single place. This change
    removed code that was causing the execution failures.
    3b08edda
    History
    ipagroup: Refactor and fix group member management.
    Rafael Guterres Jeffman authored
    Currently, when adding an overlapping set of members causes playbook to
    fail as the already existing members are added twice.
    
    This patch refactors membership management by removing duplicate logic
    and handling all changes to members in a single place. This change
    removed code that was causing the execution failures.