Actions
Bug #8453
closedChange in group may be overwritten by dynamic group update
Status:
Released
Priority:
1 (highest)
Assignee:
Category:
Web - Nodes & inventories
Target version:
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
Fix check:
Regression:
Description
If we are unlucky enough to edit a group right when the dynamic group update is running, and saving this specific group, we may have all of our change that is overwritten
In DynGroupUpdater, we:
In DynGroupUpdater, we:
- load the group
- check it's dynamic
- get its query
- compute new members
- save it if they change
Last step should ensure that:
- we don't overwrite query
- if query changed between step 3 and save, rerun the update
Result can be pretty surprising, as group config looks ok, but isn't
Updated by François ARMAND over 8 years ago
- Status changed from New to In progress
- Assignee set to François ARMAND
Updated by François ARMAND over 8 years ago
- Status changed from In progress to Pending technical review
- Assignee changed from François ARMAND to Nicolas CHARLES
- Pull Request set to https://github.com/Normation/rudder/pull/1114
Updated by François ARMAND over 8 years ago
- Status changed from Pending technical review to Pending release
- % Done changed from 0 to 100
Applied in changeset rudder|ad63783992b70a5b435ba0bcb779f78f2b815ab5.
Updated by Vincent MEMBRÉ over 8 years ago
- Target version changed from 2.11.23 to 2.11.22
Updated by Vincent MEMBRÉ over 8 years ago
- Status changed from Pending release to Released
Actions