Thursday, 2021-03-04

*** tosky has quit IRC00:11
*** adriant7 has joined #openstack-qa01:23
*** adriant has quit IRC01:25
*** adriant7 is now known as adriant01:25
*** brinzhang_ has joined #openstack-qa01:32
*** brinzhang has quit IRC01:35
openstackgerritAkihiro Motoki proposed openstack/devstack master: Allow to install os-ken from git repo  https://review.opendev.org/c/openstack/devstack/+/77859901:36
*** rcernin has joined #openstack-qa01:53
*** rh-jelabarre has quit IRC02:13
*** Yarboa has quit IRC02:20
*** Yarboa has joined #openstack-qa02:21
*** hemanth_n has joined #openstack-qa02:51
*** hemanth_n has quit IRC02:53
*** hemanth_n has joined #openstack-qa02:54
*** rcernin has quit IRC03:06
*** rcernin has joined #openstack-qa03:24
*** rcernin has quit IRC03:26
*** rcernin has joined #openstack-qa03:27
*** vishalmanchanda has joined #openstack-qa03:34
*** whoami-rajat has joined #openstack-qa04:20
openstackgerritMerged openstack/tempest master: Add alt project persona in dynamic credential  https://review.opendev.org/c/openstack/tempest/+/77317704:51
*** yoctozepto has quit IRC06:00
*** yoctozepto has joined #openstack-qa06:01
*** rcernin has quit IRC07:00
*** ccamposr has joined #openstack-qa07:13
*** rcernin has joined #openstack-qa07:14
*** ajitha has joined #openstack-qa07:15
*** slaweq has joined #openstack-qa07:17
*** sboyron has joined #openstack-qa07:29
*** rcernin has quit IRC07:30
*** ralonsoh has joined #openstack-qa07:37
*** hamalq has joined #openstack-qa07:45
*** eolivare has joined #openstack-qa07:46
*** jpena|off is now known as jpena07:52
*** rcernin has joined #openstack-qa07:55
*** rcernin has quit IRC08:00
*** rpittau|afk is now known as rpittau08:08
*** rcernin has joined #openstack-qa08:12
*** rcernin has quit IRC08:17
*** flaviof_ has joined #openstack-qa08:29
*** TheJulia_ has joined #openstack-qa08:29
*** johnsom_ has joined #openstack-qa08:30
*** mnasiadka_ has joined #openstack-qa08:33
*** rpittau_ has joined #openstack-qa08:33
*** jrollen has joined #openstack-qa08:34
*** tosky has joined #openstack-qa08:36
*** mnasiadka has quit IRC08:43
*** rpittau has quit IRC08:43
*** johnsom has quit IRC08:43
*** TheJulia has quit IRC08:43
*** flaviof has quit IRC08:43
*** jroll has quit IRC08:43
*** mnasiadka_ is now known as mnasiadka08:43
*** TheJulia_ is now known as TheJulia08:43
*** flaviof_ is now known as flaviof08:43
*** johnsom_ is now known as johnsom08:43
*** rpittau_ is now known as rpittau08:43
*** hamalq has quit IRC08:47
*** lucasagomes has joined #openstack-qa09:09
*** rcernin has joined #openstack-qa09:13
*** rcernin has quit IRC09:17
soniya29|ruckkopecmartin, masayukig , Can a test be considered as feature?09:38
soniya29|ruckkopecmartin, masayukig, Like adding a test is equivalent to adding a feature?09:40
kopecmartinsoniya29|ruck: I don't know ,why? .. maybe you can find an answer here https://docs.openstack.org/tempest/latest/write_tests.html09:56
*** paras333 has joined #openstack-qa09:57
soniya29|ruckkopecmartin, So while reviewing a patch I observed a test is mentioned in the feature section of release notes. How can a test be a feature? A feature is already added and testcase just test the feature10:00
soniya29|ruckkopecmartin, So in such case i dont think we require a reno or even if we require then it won't go in feature section of releasenotes, right?10:02
soniya29|ruckkopecmartin, here:- https://review.opendev.org/c/openstack/tempest/+/66515510:02
kopecmartinwell, i can image a test being a feature .. a feature is something new in the code, something related to the purpose of the code - tempest is a test framework so by this logic a test can be a feature in the context of tempest :D .. anyway, i understand your question, I need to check similar commits and see how it was handled in the past10:03
masayukigkopecmartin: soniya29|ruck yeah, I think a test case is a feature from tempest perspective.10:04
kopecmartininteresting, i quickly checked couple of commits adding new scenario tests and none of them had a reno10:10
kopecmartinhttps://opendev.org/openstack/tempest/commit/61f68ac39497e1d8622bab8465563c9f06372a7010:10
kopecmartinhttps://opendev.org/openstack/tempest/commit/d101764a31d107983d4899e4436942193352f0dd10:10
soniya29|ruckmasayukig, kopecmartin, I think the docs should clearly specify this so that in future its clear that a test case will require reno10:10
soniya29|ruckkopecmartin, that is why i was confused10:11
kopecmartinI always take it logically if to a reno is a must or not .. f.e. if a commit changes something very visible as an arg name, or test name I'd say a reno is a must so that the change is as transparent as possible10:12
kopecmartinthe same for deprecations10:12
kopecmartinand removals10:12
kopecmartinin case of adding new things a reno is nice, so that we're transparent, but I wouldn't hold on a +A vote for the patch for that10:14
soniya29|ruckkopecmartin, yeah10:19
soniya29|ruckkopecmartin, I think one rule should go with all, if we mean test case being a feature needs a reno then it should hold for all the future test cases10:21
soniya29|ruckin past the changes have already got merged but in future at least we can take care of this10:22
*** artom has quit IRC10:39
*** rcernin has joined #openstack-qa11:08
*** rcernin has quit IRC11:13
*** artom has joined #openstack-qa11:37
*** tkajinam has quit IRC11:56
*** paras333 has quit IRC12:12
*** paras333_ has joined #openstack-qa12:13
*** rcernin has joined #openstack-qa12:24
*** rcernin has quit IRC12:29
*** jpena is now known as jpena|lunch12:32
*** chaconpiza has joined #openstack-qa12:32
*** rcernin has joined #openstack-qa12:48
*** rcernin has quit IRC12:53
*** nweinber has joined #openstack-qa13:07
soniya29|ruckgmann, kopecmartin, I have updated the patch:- https://review.opendev.org/c/openstack/tempest/+/776932, please have a look whenever you have time13:12
lbragstadgmann qq - i'm seeing this in the glance protection tests https://zuul.opendev.org/t/openstack/build/33ab00a6a7924c45b9054973a7d7bd5b13:26
lbragstadand it looks like https://review.opendev.org/c/openstack/tempest/+/773177 landed yesterday13:26
lbragstadthose failures don't look transient13:26
openstackgerritSoniya Murlidhar Vyas proposed openstack/tempest master: Make _create_empty_security_group() non-private  https://review.opendev.org/c/openstack/tempest/+/77869713:32
*** rh-jelabarre has joined #openstack-qa13:33
*** jpena|lunch is now known as jpena13:33
openstackgerritSoniya Murlidhar Vyas proposed openstack/tempest master: Make _get_router() non-private  https://review.opendev.org/c/openstack/tempest/+/77869813:42
*** paras333_ has quit IRC13:55
*** hemanth_n has quit IRC13:55
soniya29|ruckkopecmartin,  didn't get the nova network stuff mentioned in the https://etherpad.opendev.org/p/tempest-scenario-manager - line 35814:03
*** amodi has quit IRC14:04
*** amodi has joined #openstack-qa14:06
amodilyarwood: artom https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/778215 can we get this merged today?14:07
gmannsoniya29|ruck: will check14:14
gmannlbragstad: ack, let me debug that14:15
soniya29|ruckgmann, ack14:15
toskyfyi the cinder-tempest-plugin patch has merged, no more dependency on the current tempest scenario manager14:18
artomamodi, just a quick question inline14:21
amodiartom: sure14:21
dansmithgmann: does it make sense to teach devstack how to collect /etc/glance-remote config for the log dump? I have it in my job as zuul_copy_output, but if it's better to put it in devstack, I can (figure out how)14:28
dansmithor is it even in devstack? maybe thats in ansible?14:28
gmanndansmith: yeah in devstack ansible playbook, let me check if it cover only default enable services or other too14:29
dansmithgmann: I added zuul_copy_output: /etc/glance-remote: logs, but that doesn't put it inside the etc/ directory in the log dump, but maybe it will if I use logs/etc14:29
openstackgerritArchit Modi proposed openstack/whitebox-tempest-plugin master: Add skip check to volume encryption tests  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77821514:36
lbragstadgmann ok - so if the gtp tests are failing because we're using credentials = ['project_admin'...] - then i might need to check the keystone-protection-functional job14:37
lbragstadbecause that uses the same dynamic cred strategy14:37
gmanndansmith: yeah, its showing at top level now https://zuul.opendev.org/t/openstack/build/0e52681ba34c42208dd086cc37f02157/logs14:38
gmannhttps://zuul.opendev.org/t/openstack/build/0e52681ba34c42208dd086cc37f02157/console#6/0/35/controller14:39
dansmithgmann: yeah, is it best to just make my logs rule be logs/etc in my job def?14:39
gmanndansmith: in log/etc yes but let me check if we can do in devstack side or on job side14:39
dansmithokay14:40
gmann lbragstad: i think this is first time any test using system_admin or domain_admin ? did you use in keystoen tempest plugin ?14:40
*** rcernin has joined #openstack-qa14:49
*** rcernin has quit IRC14:54
lbragstadgmann yes - and we made it voting yesterday14:54
lbragstadso - i think, based on what i know right now, that means keystone's gate is probably broken14:54
lbragstadbut i can test that14:54
gmannlbragstad: i think no need to test, from code itself we can see system_admin or domain_admin also try to assign project admin14:55
gmannI pointed that in original patch but did not realize this. let me fix that14:56
lbragstadhttps://review.opendev.org/c/openstack/keystone/+/77871914:56
openstackgerritSampat Ponnaganti proposed openstack/patrole master: [2008683] Cleans up volume after test  https://review.opendev.org/c/openstack/patrole/+/77857314:56
lbragstadso - ^ that should fail because 1.) the policy regresses 2.) the secure-rbac protection gate running the keystone-tempest-plugin tests won't be able to setup credentials using tempest dynamic credentials14:57
gmannk14:57
lbragstadhttps://github.com/openstack/keystone/blob/master/.zuul.yaml#L24014:57
openstackgerritSampat Ponnaganti proposed openstack/patrole master: [2008683] Cleans up volume after test  https://review.opendev.org/c/openstack/patrole/+/77857314:58
gmannlbragstad: and those use system/domain_admin ?14:59
lbragstadyes14:59
lbragstadbut - the glance tests only use project14:59
lbragstadand it fails there, too14:59
gmannok in that case it should be broken since stating?14:59
lbragstadwell - my suspicion is that it broke with https://review.opendev.org/c/openstack/tempest/+/77317715:01
gmannlbragstad: i think i un hide the bug with this https://review.opendev.org/c/openstack/tempest/+/773177/8/tempest/lib/common/dynamic_creds.py#38215:02
gmannlbragstad: previously I think system admin was not assigned as admin?15:03
gmannneed to debug it with keystone tempest plugin log i think, will do after TC meeting15:03
lbragstadok15:04
gmannI think keystone tempest plugins tests are good one to test all these things15:04
gmanndansmith: hold on logs/etc change, need to check how you are setting up in devstack15:12
gmannwill check after meeting15:12
dansmithgmann: rgr, thanks15:13
openstackgerritGhanshyam proposed openstack/tempest master: DNM: testing  https://review.opendev.org/c/openstack/tempest/+/77783915:37
gmannlbragstad: ^^ testing all those persona in my existing testing patch too15:38
*** dmellado has quit IRC15:45
*** dmellado has joined #openstack-qa15:46
*** vishalmanchanda has quit IRC16:17
kopecmartinsoniya29|ruck: sorry, gmann wrote that spec - L358 at https://etherpad.opendev.org/p/tempest-scenario-manager16:18
kopecmartingmann: I updated a very old (mostly) masayukig's doc patch: https://review.opendev.org/c/openstack/tempest/+/52757716:18
*** afazekas has joined #openstack-qa16:26
gmannkopecmartin: +A thanks16:41
gmanndansmith: is not this should collect /etc/glance-remote/ too to logs/etc https://github.com/openstack/devstack/blob/556f84aea90c572873fc9834292635b41e590224/.zuul.yaml#L32616:44
dansmithgmann: it wasn't getting glance-remote, so I added that special collection rule on my job16:44
gmannstage-output role should copy the entire /home/zuul/etc to logs16:44
dansmithgmann: well, it wasn't hence abhishekk's original ask in the review16:45
gmannyeah, i could not find the reason from logs16:45
dansmithgmann: okay, let me just change mine to logs/etc and see if that fixes it.. let's not waste time on it.. I'd rather get the tempest/devstack patches in so we can get testing on this16:45
abhishekk++16:46
gmanndansmith: ok that should work for now. and I will check later why stage-output role does not pick glance-remote16:46
dansmithgmann: cool, thanks16:47
openstackgerritSampat Ponnaganti proposed openstack/patrole master: [2008683] Cleans up volume after test  https://review.opendev.org/c/openstack/patrole/+/77857316:47
dansmithgmann: so can you be +2 on the devstack patch soonish? :D16:49
dansmithgmann: also I had a concern about region in tempest, and did not add it.. not sure if you saw that, but I don't think we can allow the main/alternate image endpoints to be in separate regions for this feature, as it doesn't make sense16:49
*** rcernin has joined #openstack-qa16:50
*** rcernin has quit IRC16:55
*** jpena is now known as jpena|off17:02
*** lucasagomes has quit IRC17:05
lbragstadgmann ok - i think the problem is that this was the path we were always taking when credentials = ['system_admin']17:06
openstackgerritArchit Modi proposed openstack/whitebox-tempest-plugin master: Change order of inheritance in TestQEMUVolumeEncrption class  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77875217:06
lbragstadhttps://github.com/openstack/tempest/blob/master/tempest/lib/common/dynamic_creds.py#L391-L39317:07
lbragstadthat case never called _create_creds with a scope parameter17:07
lbragstadself._create_creds(admin=is_admin)17:07
lbragstadbut - now that we're bumping that up to this - https://github.com/openstack/tempest/blob/master/tempest/lib/common/dynamic_creds.py#L382-L38417:07
lbragstadwe're calling _create_creds with scope='system'17:08
lbragstadand that skips the project creation bits before it trips on https://github.com/openstack/tempest/blob/master/tempest/lib/common/dynamic_creds.py#L23217:08
lbragstadso - do we add another conditional at 232 to only do that if scope = 'project' or? what do you think the appropriate action is in this case?17:09
openstackgerritLance Bragstad proposed openstack/tempest master: Update dynamic creds to properly handle types during creation  https://review.opendev.org/c/openstack/tempest/+/77875317:14
lbragstad^ that fixes things for me locally, but i'm not sure if that's the approach you want17:14
openstackgerritArchit Modi proposed openstack/whitebox-tempest-plugin master: WIP: Change order of inheritance in TestQEMUVolumeEncryption class  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77875217:16
*** Yarboa has quit IRC17:21
*** Yarboa has joined #openstack-qa17:22
*** rpittau is now known as rpittau|afk17:27
*** slaweq has quit IRC17:49
*** slaweq has joined #openstack-qa17:51
*** paras333_ has joined #openstack-qa17:58
*** eolivare has quit IRC17:59
*** paras333_ has quit IRC18:03
*** ccamposr has quit IRC18:03
*** ralonsoh has quit IRC18:09
*** Yarboa has quit IRC18:20
*** iurygregory has quit IRC18:22
*** iurygregory has joined #openstack-qa18:22
*** Yarboa has joined #openstack-qa18:32
*** slaweq has quit IRC18:34
*** rcernin has joined #openstack-qa18:50
openstackgerritMerged openstack/whitebox-tempest-plugin master: Add skip check to volume encryption tests  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77821518:51
*** rcernin has quit IRC18:56
*** mgagne has quit IRC18:56
*** mgagne has joined #openstack-qa18:57
openstackgerritArchit Modi proposed openstack/whitebox-tempest-plugin master: Change order of inheritance in TestQEMUVolumeEncryption class  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77875218:59
*** whoami-rajat has quit IRC18:59
kopecmartingmann: https://review.opendev.org/c/openstack/tempest/+/778342 failed again, but before rechecking I wrote a comment there19:00
kopecmartingmann: btw, there seems to be an issue with the previously merged patch https://review.opendev.org/c/openstack/tempest/+/773177/819:00
*** rcernin has joined #openstack-qa19:12
*** rcernin has quit IRC19:17
dansmithkopecmartin: would love to have your +2 on this, as the feature is merged and we want to be able to test it: https://review.opendev.org/c/openstack/tempest/+/77052019:19
dansmith(you were previously almost-okay with it)19:19
* kopecmartin is looking19:20
*** Yarboa has quit IRC19:20
*** Yarboa has joined #openstack-qa19:22
dansmithkopecmartin: several recent test runs on this patch to enable it: https://review.opendev.org/c/openstack/glance/+/77062919:22
dansmiththe latest rev is just to tweak job log collection19:22
*** hamalq has joined #openstack-qa19:41
*** gcheresh has quit IRC19:43
*** rcernin has joined #openstack-qa20:00
kopecmartindansmith: +2 , I'm sorry for the delay20:03
dansmithkopecmartin: no worries, thanks very much!20:04
*** slaweq has joined #openstack-qa20:29
*** nweinber has quit IRC20:32
*** rcernin has quit IRC20:43
*** openstackgerrit has quit IRC21:05
*** rcernin has joined #openstack-qa21:09
*** rcernin has quit IRC21:49
*** ccamposr has joined #openstack-qa21:57
*** sboyron has quit IRC22:01
*** ajitha has quit IRC22:24
*** slaweq has quit IRC22:27
*** rcernin has joined #openstack-qa22:29
*** rcernin has quit IRC22:54
*** rcernin has joined #openstack-qa22:54
*** tkajinam has joined #openstack-qa22:57
*** ccamposr has quit IRC23:14

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