Wednesday, 2020-12-02

*** congnt96 has quit IRC00:09
lxkong>  in tempest it creates a network for each test class, maybe you're unaware about this as it looks like trove-tempest-plugin duplicates this00:15
lxkongThis is no duplication, trove tempest doesn't reply on tempest code to create those tenant network resources, https://github.com/openstack/trove-tempest-plugin/blob/master/trove_tempest_plugin/tests/base.py#L7300:15
lxkongthere was a reason to create network resources in trove plugin, need some time to remember00:16
lxkongif relying on tempest, will it also create network resources from admin user as well?00:20
sorrisonnot quite sure what you mean "from admin" ?00:53
lxkongsorry, 'for admin'00:54
sorrisonit will create a network/subnet/router for the os_primary credential00:55
lxkongand os_admin?00:56
sorrisonI'm not sure about that00:56
lxkongfrom the code, yes, but not verified00:56
sorrisonfrom what I can see the tests don't need that?00:56
lxkongbut the trove tempest plugin is doing the right thing, right?00:57
lxkongtempest won't create those resources automatically00:57
lxkongbecause of the code i linked00:57
sorrisonyeah it does create them automatically00:57
lxkongi need to check then00:57
sorrisonahh, sorry I didn't see that link above00:58
sorrisonyeah it won't in that case but not sure why it would do that? Wouldn't it be better to just let the tempest code do this as opposed to doing it inside trove-tempest-plugin?00:58
lxkongyeah, it's fine if tempest doesn't create resources for admin user00:59
lxkonganother thing is the resource prefix can't be customized01:00
sorrisondoes it need to be?01:00
lxkonge.g. we are using 'trove-tempest' as prefix, if using tempest, it's 'tempest'01:00
sorrisoncorrect, is that an issue?01:01
lxkongyes01:01
lxkongit makes it hard to do resource clean up01:01
lxkongand creating resources for admin user is not necessary01:01
sorrisonthat's all taken care of, trove-tempest-plugin doesn't need to worry about all of that01:01
lxkongtempest provices that capability, trove-tempest-plugin just uses that01:02
lxkongpersonally, i don't think that's a big issue only if it causes problem01:02
lxkongso i need to check if https://github.com/openstack/trove-tempest-plugin/blob/master/trove_tempest_plugin/tests/base.py#L73 is really working or not01:03
sorrisonIt just makes trove-tempest-plugin more complicated and more to maintain01:03
lxkongif yes, we don't need to change anything01:03
lxkongit's common to use that  if you search in tempest or other tempest plugins01:03
sorrisonI'll submit a review and see what you think, we should be able to remove a lot of lines of code which is always nice01:04
openstackgerritSam Morrison proposed openstack/trove master: Fixup zuul nodetype for nested  https://review.opendev.org/c/openstack/trove/+/76502901:12
sorrisonlxkong: also this will fix the issue where tempest isn't running in the gate I hope ^^01:12
lxkongsorrison: thanks, will take a  look when i have some time01:21
lxkongneed to pick up the kid now :-)01:22
openstackgerritSam Morrison proposed openstack/trove-tempest-plugin master: Reinstate removed api tests  https://review.opendev.org/c/openstack/trove-tempest-plugin/+/76147201:36
*** rcernin has quit IRC01:37
*** rcernin has joined #openstack-trove01:39
*** spatel has joined #openstack-trove01:48
*** sapd1_x has joined #openstack-trove02:30
*** rcernin has quit IRC02:36
*** sapd1_x has quit IRC02:42
openstackgerritSam Morrison proposed openstack/trove-tempest-plugin master: Reinstate removed api tests  https://review.opendev.org/c/openstack/trove-tempest-plugin/+/76147202:59
*** rcernin has joined #openstack-trove03:06
openstackgerritSam Morrison proposed openstack/trove-tempest-plugin master: Reinstate removed api tests  https://review.opendev.org/c/openstack/trove-tempest-plugin/+/76147203:53
*** sapd1_x has joined #openstack-trove04:23
*** sapd1_x has quit IRC05:01
openstackgerritSam Morrison proposed openstack/trove-tempest-plugin master: Reinstate removed api tests  https://review.opendev.org/c/openstack/trove-tempest-plugin/+/76147205:06
*** rcernin has quit IRC05:43
*** rcernin has joined #openstack-trove05:55
*** spatel has quit IRC06:37
openstackgerritSam Morrison proposed openstack/trove master: [DNM] - debugging race ocndition  https://review.opendev.org/c/openstack/trove/+/76506607:38
*** rcernin has quit IRC07:38
openstackgerritSam Morrison proposed openstack/trove-tempest-plugin master: Reinstate removed api tests  https://review.opendev.org/c/openstack/trove-tempest-plugin/+/76147207:39
*** rcernin has joined #openstack-trove07:44
*** rcernin has quit IRC07:48
*** rcernin has joined #openstack-trove08:01
*** damien_r has joined #openstack-trove08:12
*** rcernin has quit IRC08:16
*** damien_r has quit IRC08:17
*** rcernin has joined #openstack-trove08:32
*** rcernin has quit IRC08:46
*** sapd1_x has joined #openstack-trove09:00
*** tosky has joined #openstack-trove09:05
*** rcernin has joined #openstack-trove09:42
*** rcernin has quit IRC09:42
*** sapd1_x has quit IRC10:00
*** sapd1_x has joined #openstack-trove10:15
*** icey_ has joined #openstack-trove10:43
*** sapd1_x has quit IRC10:43
*** icey has quit IRC10:44
*** e0ne has joined #openstack-trove10:57
*** sapd1_x has joined #openstack-trove11:15
*** sapd1_x has quit IRC11:40
openstackgerritlikui proposed openstack/trove master: Add support for python 3.8  https://review.opendev.org/c/openstack/trove/+/76512311:40
*** icey_ has quit IRC11:44
*** icey has joined #openstack-trove11:58
*** e0ne has quit IRC12:40
*** henrietaMag has quit IRC12:53
*** sapd1_x has joined #openstack-trove13:24
*** e0ne has joined #openstack-trove13:34
*** spatel has joined #openstack-trove13:52
*** spatel has quit IRC13:53
*** damien_r has joined #openstack-trove15:20
*** sapd1_x has quit IRC15:44
*** damien_r has quit IRC16:08
*** e0ne has quit IRC16:51
*** congnt96 has joined #openstack-trove16:58
*** e0ne has joined #openstack-trove17:41
*** e0ne has quit IRC19:16
*** e0ne has joined #openstack-trove19:50
openstackgerritIvan Kolodyazhny proposed openstack/trove-dashboard master: Add Backup Strategies table  https://review.opendev.org/c/openstack/trove-dashboard/+/76520020:00
*** e0ne has quit IRC20:11
*** congnt96 has quit IRC21:03
openstackgerritSam Morrison proposed openstack/trove-tempest-plugin master: Reinstate removed api tests  https://review.opendev.org/c/openstack/trove-tempest-plugin/+/76147221:12
sorrisonlxkong: making some progress with the tempest failures in the gate22:24
sorrisonI wonder if you're able to replicate https://storyboard.openstack.org/#!/story/200841022:24
sorrisonI see it in the gate and I can replicate it in my own environment easily22:25
lxkongyes, i also noticed that test case fails sometimes in devstack. But in our internal tempest, it's always passing22:27
lxkongi need to spend some time on that22:27
lxkonglots of things on my TODO :-(22:27
lxkongI'm still working on our trove upgrade patch and helping our ops to understand the trove upgrade process22:28
lxkongsorrison: btw, i'm also working on adding a new field 'opearting_status' for instance22:30
lxkongto split the dabase service status from the original 'status' field22:30
sorrisonok, good to know you can replicate it and just not me22:30
sorrisonIf I run it by itself it works so must be some issue or conflict with the other tests22:30
openstackgerritMerged openstack/trove-dashboard master: Add Backup Strategies table  https://review.opendev.org/c/openstack/trove-dashboard/+/76520022:31
*** rcernin has joined #openstack-trove22:34
openstackgerritMerged openstack/trove master: Add support for python 3.8  https://review.opendev.org/c/openstack/trove/+/76512323:06
openstackgerritSam Morrison proposed openstack/trove-tempest-plugin master: Remove use of custom network setup  https://review.opendev.org/c/openstack/trove-tempest-plugin/+/76521623:21
*** TeamDevOps has quit IRC23:24
openstackgerritSam Morrison proposed openstack/trove-tempest-plugin master: Temporarily skip broken test_user_database test  https://review.opendev.org/c/openstack/trove-tempest-plugin/+/76522023:47

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