User story #11749
closed
Add logic to generate ncf Technique files into Rudder
Added by Vincent MEMBRÉ about 7 years ago.
Updated over 2 years ago.
Description
As of 4.2.2, ncf technique files are managed by logic from different files from /usr/share/ncf/tools (ncf.py, ncf_rudder.py, ncf_dsc.py)
We want to move the logic to generate those files from ncf to Rudder to provide Rudder features inside the techniques (ie: properties translation to dsc, global parameters, inventory, js eval ...)
We should create a new API endpoint to manage ncf Techniques.
First operation is to create a new technique from scratch and create its PS1 file for dsc if needed.
Maybe the dsc logic should be done in the adequate plugin
- Related to Bug #11445: Node properties syntax is not the same for Windows agent added
- Status changed from New to In progress
- Status changed from In progress to Pending technical review
- Assignee changed from Vincent MEMBRÉ to François ARMAND
- Pull Request set to https://github.com/Normation/rudder/pull/1784
- Subject changed from Add ncf logic to create file into Rudder instead of ncf to Add logic to generate ncf Technique files into Rudder
- Description updated (diff)
- Status changed from Pending technical review to Pending release
- Status changed from Pending release to Released
This bug has been fixed in Rudder 4.2.3 which was released today.
- Related to Bug #12010: Reload of techniques after update throught technique editor should only be done by Rudder, remove reload.sh hook added
- Related to User story #11783: Add logic to generate ncf Technique files into Rudder added
Also available in: Atom
PDF