compute_scheduler_driver is deprecated but exposed on settings page

Bug #1412556 reported by Ryan Moe
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Low
Bartłomiej Piotrowski

Bug Description

The compute_scheduler_driver option was removed from Nova in Havana. It makes no sense to expose this setting especially since only one of the available options is even valid.

Ryan Moe (rmoe)
Changed in fuel:
assignee: nobody → Fuel UI Team (fuel-ui)
Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Fuel Library Team (fuel-library)
milestone: none → 6.1
Changed in fuel:
importance: Undecided → Low
assignee: Fuel Library Team (fuel-library) → Bartlomiej Piotrowski (bpiotrowski)
Revision history for this message
Bartłomiej Piotrowski (bpiotrowski) wrote :

I can easily find section to this option in Havana (and newer) docs. Is there any reference you could cite about it's deprecation?

Revision history for this message
Ryan Moe (rmoe) wrote :

Here it was removed from the documentation https://review.openstack.org/#/c/76741/. Looks like it wasn't removed from the documentation until Icehouse even though it didn't exist in Havana.
The SimpleScheduler (one of the options in the UI) was removed here https://review.openstack.org/#/c/10303/ (no longer used for scheduling instances but only for scheduling volumes which went away when nova-volume did).

Also see http://paste.openstack.org/show/159193/.

Changed in fuel:
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-web (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/148817

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-library (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/148818

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/148818
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=c4f6ede66fa7bc15f428de5749131cd3f9d8b363
Submitter: Jenkins
Branch: master

commit c4f6ede66fa7bc15f428de5749131cd3f9d8b363
Author: Bartłomiej Piotrowski <email address hidden>
Date: Wed Jan 21 08:19:17 2015 +0100

    Do not set compute_scheduler_driver option

    This setting has been removed from Nova in Havana release[1][2]. The
    scheduler_driver option is used instead and its default setting works
    similiarly to also removed Simple Scheduler.

    [1] https://review.openstack.org/#/c/76741/
    [2] https://review.openstack.org/#/c/10303/

    Related change: If3a4dbc91d64232125298fc3114c97f7cba7aab3

    Change-Id: Ic4a305cd591c2e764f03318d9cb311817b132c91
    Related-Bug: 1412556

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/148817
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=b993c7a95afaf7311cebe2a156e00a36ad5769f4
Submitter: Jenkins
Branch: master

commit b993c7a95afaf7311cebe2a156e00a36ad5769f4
Author: Bartłomiej Piotrowski <email address hidden>
Date: Wed Jan 21 08:14:04 2015 +0100

    Remove compute_scheduler_driver option

    The option has been removed from Nova in Havana release[1][2]. The
    scheduler_driver option has been introduced instead and by default
    it is set to nova.scheduler.multi.MultiScheduler with a filter similiar
    to the old SimpleScheduler setting.

    [1] https://review.openstack.org/#/c/76741/
    [2] https://review.openstack.org/#/c/10303/

    Related change: Ic4a305cd591c2e764f03318d9cb311817b132c91

    Change-Id: If3a4dbc91d64232125298fc3114c97f7cba7aab3
    Related-Bug: 1412556

Changed in fuel:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.