Drop deprecated compatibility logic

The logic was deprecated in multiple cycles ago[1] so can be removed
now.

[1] c6e82df318d5677b70a3a71b84fee533d202bbda

Change-Id: I66f4b40f2550c9daaafbd4de699d5280887f856f
This commit is contained in:
Takashi Kajinami 2025-01-15 02:36:00 +09:00
parent 6952d8fa53
commit c96860fb90
2 changed files with 9 additions and 10 deletions

View File

@ -30,16 +30,8 @@ class manila::scheduler (
include manila::deps
include manila::params
if $scheduler_driver {
manila_config {
'DEFAULT/scheduler_driver': value => $scheduler_driver
}
} else {
warning("Using a false value for scheduler_driver is deprecated. \
Use the os_service_default fact instead.")
manila_config {
'DEFAULT/scheduler_driver': value => $facts['os_service_default']
}
manila_config {
'DEFAULT/scheduler_driver': value => $scheduler_driver
}
if $::manila::params::scheduler_package {

View File

@ -0,0 +1,7 @@
---
upgrade:
- |
Support for using a false value to set
the ``manila::scheduler::scheduler_driver`` parameter to remove
the ``[DEFAULT] scheduler_driver`` option from manila.conf has been
removed. Use the ``os_service_default`` fact instead.