Hello devops community,
As part of my master thesis, I've developed a Puppet module [1]
(puppet-libelektra) to partially modify configuration files of different
formats on a key value basis, similar to "ini_setting" or "augeas". Behind
the scenes I'm using the Elektra configuration library [2].
To evaluate the usability of this module compared to other Puppet file
manipulation methods, I have designed a software experiment.
This experiment consist of 4 different Puppet programming tasks and gives
you a good opportunity to directly compare the usability of Puppet resource
types such as 'file', 'host', 'ini_setting', 'augeas' or 'kdbkey' (the new one)
in different scenarios.
The experiment is designed to allow you a participation from your own
machine (requires Linux with Docker).
All you need to do is: follow the instructions found on
I would be very happy if you participate in this study.
If you need help or have any questions do not hesitate to send me an email.
The results of this study will help us to improve the puppet-libelektra
module.
Thanks,
Bernhard Denner