← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1470153] [NEW] Nova object relationships ignore List objects

 

Public bug reported:

In nova/tests/objects/test_objects.py, we have an important test called
test_relationships(). This ensures that we have version mappings between
objects that depend on each other, and that those versions and
relationships are bumped when one object changes versions.

That test currently excludes any objects that are based on the List
mixin, which obscures dependencies that do things like
Foo->BarList->Bar.

The test needs to be modified to not exclude List-based objects, and the
relationship map needs to be updated for the List objects that are
currently excluded.

** Affects: nova
     Importance: Low
     Assignee: Ryan Rossiter (rlrossit)
         Status: Confirmed

-- 
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/1470153

Title:
  Nova object relationships ignore List objects

Status in OpenStack Compute (Nova):
  Confirmed

Bug description:
  In nova/tests/objects/test_objects.py, we have an important test
  called test_relationships(). This ensures that we have version
  mappings between objects that depend on each other, and that those
  versions and relationships are bumped when one object changes
  versions.

  That test currently excludes any objects that are based on the List
  mixin, which obscures dependencies that do things like
  Foo->BarList->Bar.

  The test needs to be modified to not exclude List-based objects, and
  the relationship map needs to be updated for the List objects that are
  currently excluded.

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


Follow ups

References