allow scheduling to disabled manila-share host
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Problem
=======
When deploying to a dedicated host with scheduler-hints a cloud admin wants to be able to do this even if the service is disabled. The reason for disablement may be:
1) Integration - the backend is being added newly. I want to schedule shares to test if everything is working before making it generally available.
2) maintenance - after a backend upgrade I want to confirm share creation is still working before making it generally available again
Having this would remove the need to do an extra re-start/deployment with a configuration change. Enabling the service can be done via API. We currently don't have a such a procedure, maintenances are done without disabling the backend.
Solution
========
A) If the scheduler gets a request containing scheduler hints it should consider all manila-share backends
OR
B)[preferred] using scheduler hints the share gets scheduled directly without going to the scheduler
Consider remarks in https:/
See related comments in manila- dalmatian- m2-bugsquash ethercal https:/ /ethercalc. net/o2qsmjpagsf b