Outdated scheduler documentation (costs are no longer used)

Bug #1172264 reported by Alvaro Lopez
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
High
Ladquin

Bug Description

On Chapter 12 there is a section about "weights and costs", but costs are no longer used in the scheduler.

Tom Fifield (fifieldt)
Changed in openstack-manuals:
status: New → Confirmed
importance: Undecided → High
tags: added: nova
Tom Fifield (fifieldt)
Changed in openstack-manuals:
milestone: none → grizzly
Ladquin (ladquin)
Changed in openstack-manuals:
assignee: nobody → Laura Alves (ladquin)
Revision history for this message
Tom Fifield (fifieldt) wrote :

Hi Laura,

Are you still working on this one?

Revision history for this message
Ladquin (ladquin) wrote :

Yes, Tom, sorry for stalling this.

My understanding is the current Scheduler code in nova has been simplified, so this section should be removed, but I think I could replace this for some Weights information, like in http://docs.openstack.org/developer/nova/devref/filter_scheduler.html
though I don't think the image will be consistent.

Let me know your thoughts, thanks!

Changed in openstack-manuals:
status: Confirmed → In Progress
Revision history for this message
Anne Gentle (annegentle) wrote :

I think there's a few patches that affected this and possibly it's related to cells?

See this for starters:

https://review.openstack.org/#/c/16221/

Revision history for this message
Tom Fifield (fifieldt) wrote :

HI, just noting the cells stuff is a red herring - effectively the old cells didn't have much in the way of proper scheduling (it has its own) and that patch just adds some stuff in.

Revision history for this message
Simon Pasquier (simon-pasquier) wrote :

Laura, any progress on this bug?

Revision history for this message
Ladquin (ladquin) wrote :

Simon, yes, sorry! I'm proposing a new patch.

https://review.openstack.org/#/c/16221/, I believe, needs to be added in the Cells chapter, which should be maybe in a separate patch (btw, is there a bug for it?). Thanks for pointing it!

This commit actually helped me understand where did all go: https://review.openstack.org/#/c/2606

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/30970
Committed: http://github.com/openstack/openstack-manuals/commit/faee88b2afd66a76d735b6ea7d189391fa1f8879
Submitter: Jenkins
Branch: master

commit faee88b2afd66a76d735b6ea7d189391fa1f8879
Author: ladquin <email address hidden>
Date: Fri Jul 5 02:22:18 2013 -0300

    Remove Costs from the 'Weights and Costs' Chapter

    Costs are no longer used in the scheduler, so Weights chapter is
    updated with the remaining ram_weight_multiplier option.

    Fixes bug 1172264

    Change-Id: Ic8c57b2107c1e334acb1adfe3498d33fde7b435d

Changed in openstack-manuals:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (stable/grizzly)

Fix proposed to branch: stable/grizzly
Review: https://review.openstack.org/36852

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (stable/grizzly)

Reviewed: https://review.openstack.org/36852
Committed: http://github.com/openstack/openstack-manuals/commit/ec9cb1cde695cad9edd5f0873331171b3d65b18e
Submitter: Jenkins
Branch: stable/grizzly

commit ec9cb1cde695cad9edd5f0873331171b3d65b18e
Author: ladquin <email address hidden>
Date: Wed Jul 17 00:48:38 2013 -0300

    Remove Costs from the 'Weights and Costs' Chapter

    Costs are no longer used in the scheduler, so Weights chapter is
    updated with the remaining ram_weight_multiplier option.

    Fixes bug 1172264

    Cherry-picked from https://review.openstack.org/#/c/30970

    Change-Id: Ic8c57b2107c1e334acb1adfe3498d33fde7b435d

tags: added: in-stable-grizzly
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.