[RFE] Make OpenStack Support Configurable
Is your feature request related to a problem? Please describe.
Not all environments running QUADS (or adopting it) may care about OpenStack conveniences like the generation/maintenance of the instackenv.json file or additional move_and_rebuild_host.py Badfish activities like enforcing boot order.
Describe the solution you'd like
We should provide the following option in /opt/quads/conf/quads.yml
enable_openstack_features: false
If false then the following will be skipped:
- generation of
instackenv.json - running of badfish boot order enforcement for Dells or
SUPPORTED(in config.py)
If true then everything remains the same.
The default should be false
Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.
Additional context Add any other context or screenshots about the feature request here.