[Openstack-operators] [openstack-dev] [nova] Default scheduler filters survey

Valéry Tschopp valery.tschopp at switch.ch
Mon Apr 30 15:55:23 UTC 2018


Yeap, because of the bug [#1677217] in the standard AggregateImagePropertiesIsolation filter, we have written a custom Nova scheduler filter.

The filter AggregateImageOsDistroIsolation is a simplified version the AggregateImagePropertiesIsolation, based only on the 'os_distro' image property.
https://github.com/valerytschopp/nova/blob/aggregate_image_isolation/nova/scheduler/filters/aggregate_image_os_distro_isolation.py

[#1677217] https://bugs.launchpad.net/nova/+bug/1677217

Cheers,
Valery

On 29/04/18, 23:29 , "Ed Leafe" <ed at leafe.com> wrote:

    On Apr 29, 2018, at 1:34 PM, Artom Lifshitz <alifshit at redhat.com> wrote:
    > 
    > Based on that, we can definitely say that SameHostFilter and
    > DifferentHostFilter do *not* belong in the defaults. In fact, we got
    > our defaults pretty spot on, based on this admittedly very limited
    > dataset. The only frequently occurring filter that's not in our
    > defaults is AggregateInstanceExtraSpecsFilter.
    
    Another data point that might be illuminating is: how many sites use a custom (i.e., not in-tree) filter or weigher? One of the original design tenets of the scheduler was that we did not want to artificially limit what people could use to control their deployments, but inside of Nova there is a lot of confusion as to whether anyone is using anything but the included filters.
    
    So - does anyone out there rely on a filter and/or weigher that they wrote themselves, and maintain outside of OpenStack?
    
    -- Ed Leafe
    
    
    
    
    
    __________________________________________________________________________
    OpenStack Development Mailing List (not for usage questions)
    Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
    



More information about the OpenStack-operators mailing list