Wednesday, 2022-09-21

opendevreviewMichael Johnson proposed openstack/designate stable/zed: Fix minimum versions in requirements.txt  https://review.opendev.org/c/openstack/designate/+/85861000:51
opendevreviewMichael Johnson proposed openstack/designate master: Fix mdns test_handler setup  https://review.opendev.org/c/openstack/designate/+/85858800:55
eanderssonInteresting that it never failed for me as I ran those test isolated.04:20
eanderssonFix LGTM thou04:20
opendevreviewMerged openstack/designate stable/zed: Fix minimum versions in requirements.txt  https://review.opendev.org/c/openstack/designate/+/85861004:27
fricklereandersson: the issue subtly depends on what test filter you use. "unit.mdns" fails as I wrote above, "unit" fails too, but "mdns" passes, I think that is happening because it runs tests/test_mdns in addition to tests/unit/mdns05:09
fricklerwould still be interesting to find out why the tests don't seem to be as isolated as one would expect05:09
fricklerdo we need to make an rc2 for the alembic bump?05:53
opendevreviewMerged openstack/designate master: Fix mdns test_handler setup  https://review.opendev.org/c/openstack/designate/+/85858806:15
frickleroh, that test issue is even more fancy, it depends on the number of workers. --serial always works, "tox -e py3 -- --concurrency 16 mdns" is almost always failing. critical number is between 8 and 1206:15
zigojohnsom: Thanks, looks like the patch fixed it indeed.06:57
zigoHowever, I had to build the Designate package twice, because on the first run, I had these:06:57
zigohttps://paste.opendev.org/show/bjZCqtrkSLw5cbkOjh5h/06:57
zigoThis looks like non-deterministic failures, that's very annoying ... :/06:57
johnsomfrickler Yes, I will push an RC2 now14:32
opendevreviewScott Solkhon proposed openstack/designate master: Reload Infoblox config after deleting zone  https://review.opendev.org/c/openstack/designate/+/74401314:36
opendevreviewMerged openstack/designate-tempest-plugin master: Adds TLD cleanup to "test_recordset_validation" test suite  https://review.opendev.org/c/openstack/designate-tempest-plugin/+/85317215:38
eanderssonmakes sense frickler, been fixing a ton of similar issues17:53
eanderssonwe have had so many monkey patch related bugs17:53
johnsomI am looking at the fixtures used here. I think it's not cleaning up like it should.17:54
johnsomThis seems fishy to me: https://github.com/openstack/designate/blob/master/designate/tests/fixtures.py#L7417:55
johnsomBut I haven't done a lot with fixtures, so trying to read up on them17:55
johnsomIt seems to me that should be cleanUp and not deinit17:56
johnsomThough I'm not sure that will really help the situation as this RPC stuff is using globals, so I'm not sure we can stop cross-test bleed here without some re-writing18:15
johnsomAh, ok, I see why that deinit is there, they recommend not overriding cleanUP.18:18
opendevreviewScott Solkhon proposed openstack/designate master: Reload Infoblox config after deleting zone  https://review.opendev.org/c/openstack/designate/+/74401320:35
opendevreviewArkady Shtempler proposed openstack/designate-tempest-plugin master: New quota boundray test:"test_zone_quota_boundary"  https://review.opendev.org/c/openstack/designate-tempest-plugin/+/85829520:36

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!