scheduler should ignore earlier time service capabilities

Bug #1908963 reported by haixin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Fix Released
Medium
haixin

Bug Description

Description
===========
if rabbitmq is too much pressure or blockage.scheduler will not received service capabilities,
but once the message queue(rabbitmq) returns to normal, scheduler willreceived many service capabilities, these service capabilities are acquired by manila share at different times, so
the timestamp shoud added at share manage layer(before rpc), but not scheduler layer(after rpc)
once scheduler get an newer service capabilities, there is no need to update an earlier service capabilities.

Steps to reproduce
==================
In large-scale environments, or in highly concurrent
situations, rabbitmq is too much pressure or blockage,
this is inevitable.

Expected result
===============
ignore earlier service capabilities.

Actual result
=============
update all the service capabilities.

haixin (haixin77)
Changed in manila:
assignee: nobody → haixin (haixin77)
description: updated
Revision history for this message
haixin (haixin77) wrote :
Revision history for this message
Vida Haririan (vhariria) wrote :
Changed in manila:
importance: Undecided → Medium
milestone: none → wallaby-2
Changed in manila:
milestone: wallaby-2 → wallaby-3
status: New → In Progress
tags: added: wallaby-rc-bugsquash
Changed in manila:
milestone: wallaby-3 → wallaby-rc1
tags: added: wallaby-backport-potential
removed: wallaby-rc-bugsquash
tags: added: wallaby-rc-bugsquash
removed: wallaby-backport-potential
Changed in manila:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila 12.0.0.0rc1

This issue was fixed in the openstack/manila 12.0.0.0rc1 release candidate.

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.