Need to pass ZoneManager object to filter driver

Bug #874324 reported by fred yang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Invalid
Medium
Unassigned

Bug Description

Schedulers currently doesn't pass ZoneManager object to json_filter drivers, which blocks drivers accessing objects saved w/ ZoneManager. example as periodic tasks, runs w/ SchedulerManager, may collect hosts information and save it within ZoneManager; filter drivers can then later utilize the data for further hosts verification

Revision history for this message
Sandy Walsh (sandy-walsh) wrote :

Currently doing a refactoring on AbstractScheduler that will address this.

Changed in nova:
status: New → In Progress
assignee: nobody → Sandy Walsh (sandy-walsh)
Thierry Carrez (ttx)
Changed in nova:
importance: Undecided → Medium
Revision history for this message
fred yang (fred-yang) wrote :

Sandy,

I took the bug and submitted a patch https://review.openstack.org/#change,1122 since I am in need of this bug fix for further patches

-Fred

Revision history for this message
Mark McLoughlin (markmc) wrote :

Fred - do you want to update your patch and re-submit?

Revision history for this message
fred yang (fred-yang) wrote :

Since Sandy's scheduler refactoring is done and this is critical for post-processing after filter drivers to access data stored within zone_manager. Let's me take another shot

Revision history for this message
Thierry Carrez (ttx) wrote :

Obviously not in progress, unassigning so that someone else can have a shot at it.

Changed in nova:
assignee: Sandy Walsh (sandy-walsh) → nobody
status: In Progress → Confirmed
Revision history for this message
Chris Behrens (cbehrens) wrote :

Doesn't apply anymore as zones has been removed.

Changed in nova:
status: Confirmed → Invalid
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.