Bug #4209
closedWhen a Rule is disabled due to an invalid state, some changes made on that Rule may be overwritten
Description
A rule can refer non existing item (missing directive or group). It should only happens when something VERY wrong happened, and so, in that case, we try hard to make the information really apparent to the user (with a big red error line in the grid of rule).
We also try to disable the corresponding rule, because chance are hight that the rule won't be doing what you want in that case.
But for that, we don't use the currently saved rule, only the copy available in the page displaying at the moment - and the two may have differ. So we can commit other modification than just disabling the rule!
Updated by François ARMAND about 11 years ago
- Status changed from In progress to Pending technical review
- Assignee changed from François ARMAND to Vincent MEMBRÉ
- Pull Request set to https://github.com/Normation/rudder/pull/377
Updated by François ARMAND about 11 years ago
- Status changed from Pending technical review to Pending release
- % Done changed from 0 to 100
Applied in changeset f71e119f97ec376cc39f9a78bcdb9d8a82fdb5a7.
Updated by Vincent MEMBRÉ about 11 years ago
Applied in changeset 5ac2e4be041054f675411264d11bbc8a637b1d26.
Updated by Vincent MEMBRÉ almost 11 years ago
- Target version changed from 2.4.13 to 2.6.10
Since we will not make any more releases of 2.4 version, moving all those issues to 2.6
Updated by Vincent MEMBRÉ almost 11 years ago
- Subject changed from Bad rule can be commited when trying to temper unconsistant state to When a Rule is disabled due to an invalid state may overwrite changes made on that Rule
Updated by Vincent MEMBRÉ almost 11 years ago
- Subject changed from When a Rule is disabled due to an invalid state may overwrite changes made on that Rule to When a Rule is disabled due to an invalid state, some changes made on that Rule may be overwritten
Updated by Vincent MEMBRÉ almost 11 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 2.6.10 which was released today.
Check out:
- The release announcement: http://www.rudder-project.org/pipermail/rudder-announce/2014-January/000070.html
- The full ChangeLog: http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog26
- Download information: https://www.rudder-project.org/site/get-rudder/downloads/
Updated by Benoît PECCATTE about 9 years ago
- Target version changed from 2.6.10 to 2.4.12