User story #3994
closedPackage management techniques should work the same
Description
Package management techniques should work the same. An extra feature like http://www.rudder-project.org/redmine/issues/3857 should not only work for Red Hat systems but for Debian systems as well.
It would be best to merge them into one packageInstallation technique and the technique can detect which operating system it's for. Of course packages will have different names for different operating systems, but people can use different directives for different operating systems.
Updated by Vincent MEMBRÉ about 11 years ago
- Tracker changed from Bug to User story
- Category set to Techniques
- Assignee set to Matthieu CERDA
- Target version set to Ideas (not version specific)
You're right having separate ways to handle with package management is not efficient with future improvements (fixes and new features needs to be done in both ...) and is not really easy to understand for newcomers
I let this issue for an expert technique developer! Matthieu, Can you look into this to see what this merge would imply?
This looks more like an user story to me, as it will surely need to redefine all package methods...
Updated by Jonathan CLARKE almost 11 years ago
- Assignee changed from Matthieu CERDA to Nicolas CHARLES
Agreed, this is an important step forward.
We should actually rewrite a Technique using the ncf "package_install" method, that already takes care of a lot of special cases for us. Before doing that, we should make sure the ncf generic_method already has all the "special" workarounds from the Rudder package installation Techniques.
Nico, is this something you would like to work on? Just a question, feel free to say no :)
Updated by Dennis Cabooter about 10 years ago
Is there already an update to this?
Updated by Benoît PECCATTE almost 10 years ago
- Project changed from 24 to Rudder
- Category changed from Techniques to Techniques
Updated by François ARMAND about 8 years ago
- Status changed from New to Rejected