← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1777458] [NEW] Listing instances with a marker that is in the build_requests table and the ip/ip6 filters results in an error

 

Public bug reported:

This is very similar to bug 1773945 but has a specific recreate:

1. create server
2. while it's a build request (before scheduling), immediately list servers with the id from server in #1 as the marker and filter using the 'ip' filter - it doesn't matter what the value is

Due to change https://review.openstack.org/#/c/539469/ this will bypass
the build_requests table because of the ip filter and then attempt to
look for the marker in the cell database instances tables, and not find
it and fail with a 400 error.

If you do this on top of change https://review.openstack.org/#/c/575556/
then it's a 500 error.

** Affects: nova
     Importance: High
     Assignee: Matt Riedemann (mriedem)
         Status: Triaged


** Tags: api regression

** Changed in: nova
     Assignee: (unassigned) => Matt Riedemann (mriedem)

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

Title:
  Listing instances with a marker that is in the build_requests table
  and the ip/ip6 filters results in an error

Status in OpenStack Compute (nova):
  Triaged

Bug description:
  This is very similar to bug 1773945 but has a specific recreate:

  1. create server
  2. while it's a build request (before scheduling), immediately list servers with the id from server in #1 as the marker and filter using the 'ip' filter - it doesn't matter what the value is

  Due to change https://review.openstack.org/#/c/539469/ this will
  bypass the build_requests table because of the ip filter and then
  attempt to look for the marker in the cell database instances tables,
  and not find it and fail with a 400 error.

  If you do this on top of change
  https://review.openstack.org/#/c/575556/ then it's a 500 error.

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


Follow ups