Designate - “test_list_all_projects_recordsets” is not stable because of the Designate bug.

Bug #1931795 reported by Arkady Shtempler
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Designate
Fix Committed
Critical
Michael Johnson

Bug Description

We’ve recently facing some issue with: “test_recordset.RecordsetOwnershipTest.test_list_all_projects_recordsets” that is fails form time to time, this happens as a result of Designate bug.

Here are some details from Michael:
---------------------------------------------------------------------------------------------------
I spent the day looking at this, very puzzling really.
So, the list records call is pulling back old records. This is the other junk we see in that response. It is however filtering by project ID and not honoring the "x-auth-all-projects" header.
So, we will need an upstream bug, a skip on the test due the bug, and a BZ.

I will fix it quickly.

Basically the header is ignored and the DB query doesn't get the apply_tenant_criteria setting for _find_recordsets_with_records doesn't get set to false.
---------------------------------------------------------------------------------------------------

I’ll add a skip decorator for this test.

Revision history for this message
Michael Johnson (johnsom) wrote :

This was fixed in: https://review.opendev.org/c/openstack/designate-tempest-plugin/+/797366
I forgot there was a bug for it and forgot to link it.

Changed in designate:
status: New → Fix Committed
importance: Undecided → Critical
assignee: nobody → Michael Johnson (johnsom)
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.