Hide Forgot
Description of problem: The condor-base-db has a number of features that serve as a set of common param/values for a set of features. The best example of this are the Scheduler features like HAScheduler, Scheduler, AviaryScheduer, etc. All these features depend upon a BaseScheduler feature that itself is not a complete feature. The intended installable features are Scheduler and HAScheduler. AviaryScheduler needs a scheduler installed with it, but it doesn't care if that scheduler is HA or not. A means to create "abstract features" that can't be directly installed and only extended/included in other features would help ensure someone doesn't install a feature that isn't functionally complete. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
I think the right way to handle this is via documentation