Architecture #2602
closed
Clean-up Rudder configuration.properties
Added by François ARMAND over 12 years ago.
Updated over 12 years ago.
Category:
Architecture - Code maintenance
Description
The main Rudder configuration.properties is full of non documented, out-of-date crap that limits a lot the possibility to make insightful choice about what the user should be able to configure.
=> document each option, clean-up no more used properties, etc.
That issue particulary blocks (or at least make even more difficult) #2132
- Status changed from In progress to Pending technical review
- % Done changed from 0 to 100
- Status changed from Pending technical review to Discussion
- % Done changed from 100 to 80
There's an issue with the variable rudder.dir.nodes-promises
The promises deployed on the nodes assume that the promises lies in the /var/rudder/share, and there's nothing (yet) to configure it
However, even if it were configurable, if it changed, nothing would allow the nodes to know that it did, and fetch the new promises at the right place
Actually, there was a parameter for configuring "/var/rudder" part that is also in no use, and the same thing goes for the Rudder System Variable "BASE_FOLDER".
So the cleaned version of properties must take care of that.
- Status changed from Discussion to Pending technical review
- % Done changed from 80 to 100
- Status changed from Pending technical review to In progress
- % Done changed from 100 to 90
There is actually an error in the documentation: inventory history file is actually used for accepted/refused nodes.
- Status changed from In progress to Pending technical review
- % Done changed from 90 to 100
- Status changed from Pending technical review to Released
This looks correct, thank you Francois. However there might be something related with #2620, but it's not obvious from the code here
- Target version changed from 47 to 50
- Target version changed from 50 to 2.4.0~beta3
Also available in: Atom
PDF