You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently we have to define supported Dell systems so that the Badfish library in QUADS knows to do special things that Dell is capable of during the M&R QUADS Phase:
This way we won't have to keep expanding this model list nor have to worry about having to match if a user uses a different variation or sub-variation, all we care about is if it's a Dell or not. If it doesn't work it means we don't have that model either and we can turn that into an RFE for Badfish to support it.
sadsfae
changed the title
[RFE] Move SUPPORTED array in config.py to it's own configurable YAML
[RFE] Make SUPPORTED array in config.py more adaptable
Sep 20, 2024
Currently we have to define supported Dell systems so that the Badfish library in QUADS knows to do special things that Dell is capable of during the M&R QUADS Phase:
https://github.com/redhat-performance/quads/blob/latest/src/quads/config.py#L86
This is referenced here:
https://github.com/redhat-performance/quads/blob/latest/src/quads/helpers/utils.py#L10
and then M&R decides which hosts to action as Dell systems or not here:
https://github.com/redhat-performance/quads/blob/latest/src/quads/tools/move_and_rebuild.py#L189
Solution
Let's pull the SUPPORTED array out of
config.py
and into it's own/opt/quads/conf/dell_models.py
Why
%config noreplace
in the packaging so what users add isn't overwrittenThe text was updated successfully, but these errors were encountered: