← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1239709] Re: NovaObject does not properly honor VERSION

 

** Changed in: nova/havana
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1239709

Title:
  NovaObject does not properly honor VERSION

Status in OpenStack Compute (Nova):
  Fix Released
Status in OpenStack Compute (nova) havana series:
  Fix Released

Bug description:
  The base object infrastructure has been comparing Object.version
  instead of the Object.VERSION that *all* the objects have been setting
  and incrementing when changes have been made. Since the base object
  defined a .version, and that was used to determine the actual version
  of an object, all objects defining a different VERSION were ignored.

  All systems in the wild currently running broken code are sending
  version '1.0' for all of their objects. The fix is to change the base
  object infrastructure to properly examine, compare and send
  Object.VERSION.

  Impact should be minimal at this point, but getting systems patched as
  soon as possible will be important going forward.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1239709/+subscriptions