Activity log for bug #1585914

Date Who What changed Old value New value Message
2016-05-26 07:24:57 yong sheng gong bug added bug
2016-05-26 07:25:13 yong sheng gong summary should not use 'in' to tell if the boot request in aggregate azs string should not use 'in' to tell if the boot request is in aggregate azs string
2016-05-26 07:25:16 yong sheng gong nova: assignee yong sheng gong (gongysh)
2016-05-26 07:56:32 OpenStack Infra nova: status New In Progress
2016-05-26 16:43:41 yong sheng gong description code at https://github.com/openstack/nova/blob/master/nova/scheduler/filters/availability_zone_filter.py#L48 and https://github.com/openstack/nova/blob/master/nova/tests/unit/scheduler/filters/test_availability_zone_filters.py#L40 shows we can support a list of AZs which is comma separated in one aggregate. but the azs is a string in metadata of aggregate, which https://github.com/openstack/nova/blob/master/nova/scheduler/filters/availability_zone_filter.py#L48 is using 'in' operator. solution is to: form a list of azs from aggregate's metadata, and then use 'in' operator. code at https://github.com/openstack/nova/blob/master/nova/scheduler/filters/availability_zone_filter.py#L48 and https://github.com/openstack/nova/blob/master/nova/tests/unit/scheduler/filters/test_availability_zone_filters.py#L40 shows we can support a list of AZs which is comma separated in one aggregate. but the code at https://github.com/openstack/nova/blob/master/nova/db/sqlalchemy/models.py#L1141 is not clear.
2017-06-27 19:21:32 Sean Dague nova: status In Progress New
2017-06-27 19:21:35 Sean Dague nova: assignee yong sheng gong (gongysh)
2017-06-28 15:17:50 Sean Dague nova: status New Opinion
2017-06-28 15:17:53 Sean Dague nova: importance Undecided Wishlist