Closed
Bug 537853
Opened 15 years ago
Closed 13 years ago
Need to dynamically update various configuration data without restarting the cron process
Categories
(Socorro :: Infra, task)
Socorro
Infra
Tracking
(Not tracked)
RESOLVED
WONTFIX
Future
People
(Reporter: griswolf, Unassigned)
Details
One example: the Option prefixSignatureRegEx for the processor code. As developers discover signatures that could be improved, they want us to be able to adjust the way signatures are created. There are other places where being able to dynamically change a configuration detail would be good.
This is a four step dance:
- Create code to allow dynamic config updates (done with r1672)
- Refactor various cron code to make use of the dynamic capability
- Create a database table to specify config details
- Create a UI that allows that table to be manipulated by those authorized to do so.
Reporter | ||
Updated•15 years ago
|
Target Milestone: --- → 1.4
Updated•15 years ago
|
Target Milestone: 1.4 → 1.5
Reporter | ||
Comment 1•15 years ago
|
||
I see that the reference to the code change is bogus. dynamic configuration is now available in .../socorro/lib/dynamicConfigurationManager.py which appeared at revision 1672: Text Last Updated: 2010-01-04 15:26:05
Comment 2•15 years ago
|
||
(In reply to comment #1)
Is this bug still valid?
Reporter | ||
Comment 3•15 years ago
|
||
Yes in the sense that we could/should do this task to make life easier.
The first obvious beneficiary is signature munging: Once we set (processor?) up to use dynamic configuration, we could have a nice GUI front end to a table of regular expressions (or any other reasonable technique) and let the processor look there periodically. DynamicConfiguration class can also look at the environment or a file (or anything else you can code: A web service could work). Whatever makes sense.
Reporter | ||
Comment 4•15 years ago
|
||
In discussion with metrics group, they prefer looking at a file that can be updated as needed.
Updated•15 years ago
|
Target Milestone: 1.6 → Future
Comment 6•15 years ago
|
||
Leaving in future...although I suspect switching to hbase will make most of this go away.
Assignee | ||
Updated•13 years ago
|
Component: Socorro → General
Product: Webtools → Socorro
Updated•13 years ago
|
Component: General → Infra
Comment 7•13 years ago
|
||
I think this is a wontfix at this point: configuration has moved on a long long way from when this bug was filed (puppet, and now configman), and we also no longer care much about kicking components since we have plenty of redundancy.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•