Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Accept any scheduler driver entrypoint
We broke the possibility in Ocata with Icdcf839b6d28893694bfa1355e9dbe8dbb5ea8c3 to use other scheduler drivers but the ones we provided in tree. Unfortunately, that was an incidental change without any communication. Removing the choices kwarg will allow operators to run their own scheduler driver. Whether Nova would stop supporting custom drivers would require a totally separate change which would clearly communicate thru a deprecation notice but that is not the intent for that bugfix, which aims only to bring back the capability. Change-Id: I346881bc3bc48794b139cc471be1de11c49b8ee3 Closes-Bug: #1704788
- Loading branch information
Showing
3 changed files
with
34 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
fixes: | ||
- Correctly allow the use of a custom scheduler driver by using the name of | ||
the custom driver entry point in the ``[scheduler]/driver`` config option. | ||
You must also update the entry point in ``setup.cfg``. |