Bug #4640
closedChanging server security settings should trigger a promise generation
Description
The following options are configurable in the "Administration" screen of the web interface:
- Require time synchronization between nodes and policy server
- Use reverse DNS lookups on nodes to reinforce authentication to policy server
- Agent run schedule
- Number of days to retain modified files
- Number of days to retain agent output files
These parameters all lead to system variables that are used during promise generation to adapt CFEngine policies.
When changing any of these, a "save" just updates the value stored in the backend, but doesn't actually trigger a promise generation. Therefore, the change is not taken into account until something else triggers a promise generation (a user manually, or another config change).
This should be fixed. Targeting for 2.9 because the first two options are in 2.9., the three other parameters will be treated in #4661
Updated by François ARMAND over 10 years ago
- Assignee changed from François ARMAND to Vincent MEMBRÉ
It's a matter of adding the call to deploymentAgent when the update succeed (one line, Jon you should have tried that one for your Scala-fu).
Vincent, could you look to but before create two bugs, one targeted for 2.9 for the first two properties, and one for 2.10 for the others.
Updated by Vincent MEMBRÉ over 10 years ago
- Subject changed from Changing server security settings, agent frequency, file retention time should trigger a promise generation to Changing server security settings should trigger a promise generation
I created #4661 to track the changes made in 2.10!
Updated by Vincent MEMBRÉ over 10 years ago
- Description updated (diff)
- Pull Request set to https://github.com/Normation/rudder/pull/487
Updated by Vincent MEMBRÉ over 10 years ago
- Status changed from 8 to Pending technical review
- Assignee changed from Vincent MEMBRÉ to François ARMAND
Updated by Vincent MEMBRÉ over 10 years ago
- Status changed from Pending technical review to Pending release
- % Done changed from 0 to 100
Applied in changeset 85ecf43487eda3fc167d700e6822303da8173ebd.
Updated by François ARMAND over 10 years ago
Applied in changeset 785ef202bf949eeaf87624df730506cbe14c4aad.
Updated by Vincent MEMBRÉ over 10 years ago
Applied in changeset b6cff77489855f44c0fad18a03723d3263f5d69e.
Updated by Vincent MEMBRÉ over 10 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 2.9.5 (announcement , changelog) and 2.10.1 (announcement , changelog), which were released today.
- Download information: https://www.rudder-project.org/site/get-rudder/downloads/