Description of problem: Currently the ovirt-node package includes everything from the TUI and installer. Because in future we want to use cockpit, we should split the "backend" config.defaults package into a subpackage, to be able to use it standalone. That package has a couple of dependencies (like utils) which also need to get into that core package. Version-Release number of selected component (if applicable): 3.5
The idea is to separate the TUI/installer from the actual classes doing the configuration.
After moving the configuration modules into a separate package, some important things to remember are: 1. Add necessary Requires on affected packages 2. Ensure that necessary dependencies are also included (ovirt-node.utils) 3. Ensure that NO old code (ovirtnode.*) is required as a dependency.
The premise is to only make packaging changes, no code changes for now.