User story #9110
closed
Make the package_module bodies configurable
Added by Alexis Mousset about 8 years ago.
Updated over 2 years ago.
Description
Each module needs a body like:
body package_module apt_get
{
# Query list of installed packages from package manager
query_installed_ifelapsed => "60";
# Query list of available updates from package manager
query_updates_ifelapsed => "1440";
}
We should probably have default values and can make them overridable:
- With a specific call/generic method
- Using ncf.conf
I think I prefer the second, as it is really a global configuration parameter and not a part of any policy (like execution frequency for example).
Ideally, It would be great to have a setting in Rudder to set this parameter by node/group/global.
- Related to User story #8952: Add generic methods using new package promises added
- Target version changed from master to 1.0
- Category changed from Generic methods to Generic methods - Package Management
- Related to User story #10237: Make package cache refresh frequency configurable added
- Related to deleted (User story #10237: Make package cache refresh frequency configurable)
- Target version changed from 1.0 to 1.1
- Target version changed from 1.1 to 4.1.9
- Target version changed from 4.1.9 to 4.1.10
- Related to User story #11961: Add an interface to manage parameters of package methods added
- Target version changed from 4.1.10 to Ideas (not version specific)
- Has duplicate User story #2221: Check which packages are installed frequency added
- Target version changed from Ideas (not version specific) to 6.1.0~beta1
- Status changed from New to In progress
- Assignee set to Alexis Mousset
- Status changed from In progress to Pending technical review
- Assignee changed from Alexis Mousset to Nicolas CHARLES
- Pull Request set to https://github.com/Normation/ncf/pull/1183
- Status changed from Pending technical review to In progress
- Assignee changed from Nicolas CHARLES to Alexis Mousset
- Pull Request changed from https://github.com/Normation/ncf/pull/1183 to https://github.com/Normation/ncf/pull/1185
- Status changed from In progress to Pending technical review
- Assignee changed from Alexis Mousset to Nicolas CHARLES
- Status changed from Pending technical review to Pending release
Applied in changeset commit:1e68eb5f4a29e437ed1a17916b7a693afd09ffa3.
- Status changed from Pending release to Released
This bug has been fixed in Rudder 6.1.0~beta1 which was released today.
- Project changed from 41 to Rudder
- Category changed from Generic methods - Package Management to Generic methods
Also available in: Atom
PDF