Bugzilla – Bug 1213
need to audit attribute system and config store
Last modified: 2013-07-30 13:54:57 EDT
From discussion on bug 1192, Mathieu said
> yes. Some of our attributes are broken though. Say, some of the wifi attributes
> which have hidden dependencies between them which introduces ordering
> constraints on how you set them which breaks config-store badly. I have already
> pointed this out before. Someone needs to carefully review all attributes and
> check that they really are setters with no side-effects.
Suggest that these things need to be done:
- bug 845 needs to be fixed (config-store input/output checked and fixed)
- config store can be used to test, one-by-one, that setting an attribute introduces no side effects on other attributes (can we automate this?)
Also, related to bug 1212, there needs to be some validation of the paths generated by introspection program. Not sure whether to put this in a separate issue but will leave it here for now.