Tuesday, 2021-02-02

*** yamamoto has joined #openstack-qa00:26
*** swp20 has joined #openstack-qa00:28
-openstackstatus- NOTICE: The Gerrit service on review.opendev.org is being quickly restarted to apply a new security patch00:57
*** songwenping_ has joined #openstack-qa01:07
*** swp20 has quit IRC01:10
*** rcernin has quit IRC01:44
*** dviroel has quit IRC02:04
*** rcernin has joined #openstack-qa02:09
*** hamalq has quit IRC02:36
*** paras333 has quit IRC02:41
*** brinzhang has joined #openstack-qa03:15
*** yamamoto has quit IRC03:26
*** yamamoto_ has joined #openstack-qa03:26
*** irclogbot_3 has quit IRC03:27
*** ricolin_ has joined #openstack-qa04:13
*** yamamoto has joined #openstack-qa04:26
*** yamamoto_ has quit IRC04:29
*** zenkuro has joined #openstack-qa04:31
*** ramishra has quit IRC04:40
*** irclogbot_3 has joined #openstack-qa04:42
*** irclogbot_3 has quit IRC04:54
*** irclogbot_0 has joined #openstack-qa04:59
*** ramishra has joined #openstack-qa05:04
*** vishalmanchanda has joined #openstack-qa05:07
*** jparker_ has quit IRC05:27
*** ricolin_ has quit IRC05:35
*** ricolin has joined #openstack-qa05:39
openstackgerritArchit Modi proposed openstack/whitebox-tempest-plugin master: Introduce volume encryption tests  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77128306:14
*** lbragstad_ has joined #openstack-qa06:24
*** lbragstad has quit IRC06:24
*** ralonsoh has joined #openstack-qa06:49
*** songwenping__ has joined #openstack-qa06:54
*** gcheresh has joined #openstack-qa06:55
*** slaweq has joined #openstack-qa06:55
*** lpiwowar has joined #openstack-qa06:56
*** songwenping_ has quit IRC06:57
*** sboyron has joined #openstack-qa07:02
*** ccamposr__ has joined #openstack-qa07:08
*** ccamposr has quit IRC07:10
*** sboyron_ has joined #openstack-qa07:19
*** sboyron has quit IRC07:22
*** rcernin has quit IRC07:37
*** slaweq has quit IRC07:40
*** slaweq has joined #openstack-qa07:42
*** ralonsoh has quit IRC07:54
*** ralonsoh has joined #openstack-qa08:01
*** ralonsoh has quit IRC08:02
*** ralonsoh has joined #openstack-qa08:05
openstackgerritMerged openstack/devstack stable/stein: Fix get-pip for python 3.5  https://review.opendev.org/c/openstack/devstack/+/77254608:07
*** hemanth_n has joined #openstack-qa08:12
*** rcernin has joined #openstack-qa08:14
*** rpittau|afk is now known as rpittau08:25
*** rcernin has quit IRC08:31
*** dtantsur|afk is now known as dtantsur08:36
*** gfidente has joined #openstack-qa08:44
*** kopecmartin has quit IRC08:48
*** kopecmartin has joined #openstack-qa08:50
*** lxkong has quit IRC08:52
*** lxkong has joined #openstack-qa08:53
*** lxkong has quit IRC08:53
*** lxkong has joined #openstack-qa08:54
*** paras333 has joined #openstack-qa08:55
*** jpena|off is now known as jpena08:56
*** brinzhang has quit IRC08:56
openstackgerritCarlos Gonçalves proposed openstack/devstack master: Add CentOS Stream 8 CI test coverage  https://review.opendev.org/c/openstack/devstack/+/77361408:57
*** brinzhang has joined #openstack-qa08:59
*** paras333 has quit IRC08:59
*** brinzhang has quit IRC08:59
*** brinzhang has joined #openstack-qa08:59
*** rcernin has joined #openstack-qa09:00
*** brinzhang has quit IRC09:01
*** brinzhang has joined #openstack-qa09:01
*** tosky has joined #openstack-qa09:02
*** whoami-rajat__ has joined #openstack-qa09:04
whoami-rajat__thanks gmann  for working on this,09:05
*** lucasagomes has joined #openstack-qa09:06
*** rcernin has quit IRC09:18
*** jparker has joined #openstack-qa09:18
*** rcernin has joined #openstack-qa09:23
openstackgerritRajat Dhasmana proposed openstack/tempest master: test volume from snapshot cascade delete for ceph  https://review.opendev.org/c/openstack/tempest/+/77362109:49
openstackgerritLee Yarwood proposed openstack/tempest master: test_live_migration: Rename test_iscsi_volume  https://review.opendev.org/c/openstack/tempest/+/71003909:56
openstackgerritLee Yarwood proposed openstack/tempest master: test_live_migration: Remove block_migration_for_live_migration skip  https://review.opendev.org/c/openstack/tempest/+/71004009:56
openstackgerritLee Yarwood proposed openstack/tempest master: test_live_migration: Remove block_migrate_cinder_iscsi skip  https://review.opendev.org/c/openstack/tempest/+/71004109:56
openstackgerritLee Yarwood proposed openstack/tempest master: test_live_migration: Move _test_live_migration into LiveMigrationTestBase  https://review.opendev.org/c/openstack/tempest/+/71004209:56
openstackgerritLee Yarwood proposed openstack/tempest master: test_live_migration: Remove volume_backed_live_migration skip  https://review.opendev.org/c/openstack/tempest/+/71004309:56
masayukigkopecmartin: gmann I'm sorry for the short notice, but can you chair today's office hour?10:03
kopecmartinmasayukig: sure10:06
*** rcernin has quit IRC10:08
masayukigkopecmartin: thanks!10:08
*** rcernin has joined #openstack-qa10:19
*** tosky has quit IRC10:33
*** tosky has joined #openstack-qa10:34
openstackgerritLucas Alvares Gomes proposed openstack/devstack master: DO NOT REVIEW, TESTING!  https://review.opendev.org/c/openstack/devstack/+/77363010:34
hemanth_nHi, tempest scenario tests fails with devstack stable/rocky, more info here https://bugs.launchpad.net/tempest/+bug/1914037 (this is breaking nova stable/rocky CI jobs)11:11
openstackLaunchpad bug 1914037 in tempest "scenario tests tempest.scenario.test_network_v6.TestGettingAddress fails" [Undecided,New]11:11
*** rcernin has quit IRC11:13
*** dviroel has joined #openstack-qa11:15
*** Luzi has joined #openstack-qa11:20
*** hemanth_n has quit IRC11:23
*** rcernin has joined #openstack-qa11:35
*** gfidente has quit IRC11:35
*** brinzhang has quit IRC11:45
*** brinzhang has joined #openstack-qa11:46
*** gfidente has joined #openstack-qa11:47
*** hemanth_n has joined #openstack-qa11:49
*** rcernin has quit IRC12:04
*** iurygregory_ has joined #openstack-qa12:09
*** iurygregory has quit IRC12:09
*** yamamoto has quit IRC12:15
*** zenkuro has quit IRC12:22
*** zenkuro has joined #openstack-qa12:23
*** yamamoto has joined #openstack-qa12:31
*** jpena is now known as jpena|lunch12:36
*** yamamoto has quit IRC12:39
*** tbachman has quit IRC12:44
*** tbachman has joined #openstack-qa12:48
*** yamamoto has joined #openstack-qa12:49
*** yamamoto has quit IRC12:50
*** iurygregory_ is now known as iurygregory13:04
*** yamamoto has joined #openstack-qa13:07
*** yamamoto has quit IRC13:07
*** yamamoto has joined #openstack-qa13:08
*** songwenping__ has quit IRC13:11
*** yamamoto has quit IRC13:12
*** swp20 has joined #openstack-qa13:13
*** jpena|lunch is now known as jpena13:25
gmannmasayukig: ok13:48
*** tbachman has quit IRC13:52
*** tbachman has joined #openstack-qa13:55
*** zenkuro has quit IRC13:55
*** zenkuro has joined #openstack-qa13:56
kopecmartingmann: will you chair, or should I?14:01
gmanni can do14:01
gmann#startmeeting qa14:01
openstackMeeting started Tue Feb  2 14:01:31 2021 UTC and is due to finish in 60 minutes.  The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot.14:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
*** openstack changes topic to " (Meeting topic: qa)"14:01
openstackThe meeting name has been set to 'qa'14:01
kopecmartinhi all o/14:01
gmannwho all here today?14:01
gmannkopecmartin: seems two of us14:03
kopecmartinit seems so14:03
lpiwowarHi14:03
gmannlpiwowar: hi14:03
gmannlet's start anyways14:04
gmann#link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours14:04
gmanntoday agenda ^^14:04
*** paras333 has joined #openstack-qa14:04
gmann#topic Announcement and Action Item (Optional14:04
*** openstack changes topic to "Announcement and Action Item (Optional (Meeting topic: qa)"14:04
gmannnothing on this, no AI from previous meeting14:04
gmann#link Wallaby Priority Items progress14:05
gmann#link https://etherpad.opendev.org/p/qa-wallaby-priority14:05
soniya29hello all14:05
gmannsoniya29: hi14:05
paras333no update from my end, I will be working on it this week14:06
gmannfor RBAC testing strategy, L45: we have most of the patches merged14:06
kopecmartinno updates from my side wrt priority items14:06
gmannbut i see some bug for system admin14:06
gmannthis one #link https://review.opendev.org/c/openstack/tempest/+/773173/314:06
gmannkopecmartin: ^^14:06
gmannalso adding reno and fixing some todo #link https://review.opendev.org/c/openstack/tempest/+/773159/514:06
gmannafter these I think we can close this item14:07
gmannkopecmartin: soniya29 anything to bring on scenario manager?14:07
soniya29I am working on the remaining stuffs of sceanrio managaer14:08
gmann#link https://review.opendev.org/q/topic:bp/tempest-scenario-manager-stable+status:open+14:08
gmannsoniya29: great14:08
kopecmartinalmost all reviews up, need just core reviews  basically14:08
soniya29two patches are up and i will be adding another two which would complete - non-private apis stuff14:09
gmannyeah, 2-3 are hanging for single +2 for long14:09
gmannI did not propose the single core review yet, I will do right after meeting that will help to merge these fast14:09
gmann#action gmann to propose single core review merge policy for Tempest14:10
gmannanything else on wallaby priority14:10
gmannlet's move if nothing14:11
gmann#topic Gate Status Checks14:11
*** openstack changes topic to "Gate Status Checks (Meeting topic: qa)"14:11
soniya29gmann, I have gone through the patrole links you passed in the earlier meetings. So do the patrole maintainance item requires reviewing of the patches or any other help is required?14:11
gmannget-pip things are merged for py2.7/3.5 in all required stable14:11
gmannsoniya29: nice, let's talk that in patrole topic14:12
soniya29sure14:12
gmannany other gate failure anyone noticing ?14:12
kopecmartinmaybe this14:12
kopecmartin#link https://bugs.launchpad.net/tempest/+bug/191403714:12
openstackLaunchpad bug 1914037 in tempest "scenario tests tempest.scenario.test_network_v6.TestGettingAddress fails" [Undecided,New]14:12
gmannkopecmartin: is it happening all the time or randomly?14:13
kopecmartini'd say randomly, i haven't notice such an issue in our gates14:14
kopecmartinit occurred in tempest-slow14:14
gmannah, and do we have tempest-slow running on rocky gate ?14:14
kopecmartinwe had a patch merged which was supposed to address this14:14
kopecmartin#link https://review.opendev.org/c/openstack/tempest/+/76362114:14
kopecmartinbut seems it's not working for ipv6?14:15
kopecmartinlet me check14:15
gmannyeah we do run, i am checking nova gate #link https://review.opendev.org/c/openstack/nova/+/75873514:16
gmannand it does fail with same error14:16
gmannanyways let's discuss it in bug section14:16
gmannPeriodic stable gate is green: #link https://zuul.openstack.org/builds?job_name=tempest-full-victoria-py3&job_name=tempest-full-ussuri-py3&job_name=tempest-full-train-py3&pipeline=periodic-stable14:17
gmannPeriodic master: tempest-all still broken #link https://zuul.openstack.org/builds?job_name=tempest-all&job_name=tempest-full-oslo-master&pipeline=periodic14:17
gmann#topic Sub Teams highlights (Sub Teams means individual projects under QA program)14:18
*** openstack changes topic to "Sub Teams highlights (Sub Teams means individual projects under QA program) (Meeting topic: qa)"14:18
gmannTempest14:18
gmannmany open reviews #link https://review.opendev.org/q/project:openstack/tempest+status:open14:18
kopecmartinswift availability in tempest-full-py314:19
kopecmartin#link https://review.opendev.org/c/openstack/tempest/+/76398114:19
gmannas we already talked on review policy changethat can improve it14:19
kopecmartinseems it needs a few more modifications14:19
*** brinzhang has quit IRC14:19
gmannok, I did not get the comment14:20
*** brinzhang has joined #openstack-qa14:20
gmannkopecmartin: i mentioned about swift in L14514:20
gmannsorry L12514:21
kopecmartini meant that if the swift was enabled it would be set accordingly in tempest.conf under service section , but in master and victoria run it's not14:21
gmannah it should run on master and ussuri onwards. I think branch variant not working or correctly set14:21
kopecmartinyeah, something like that14:22
gmanni need to check zuul inventory. Will check and update accordingly14:22
gmannthanks kopecmartin for checking that14:22
gmannI see some patches for removing thr six14:23
gmann#link https://review.opendev.org/q/topic:%2522remove-six%2522+(status:open+OR+status:merged)+project:openstack/tempest14:23
gmannI think we can do that as Tempest is branchless and no backport issue here14:24
gmannanything else on Tempest?14:24
kopecmartin#link https://review.opendev.org/c/openstack/tempest/+/76398114:24
kopecmartinoh, but that's more a bug14:24
kopecmartinso we can discuss that at the end14:25
gmann763981 ?14:25
gmannor you mean to paste other review14:25
kopecmartin#link https://bugs.launchpad.net/tempest/+bug/191104414:25
openstackLaunchpad bug 1911044 in tempest "tempest still uses unittest2 after converting to python3 only" [Medium,Confirmed]14:25
kopecmartinyeah, sorry, i meant this ^^14:25
gmannah i see14:25
gmannyeah we can do in bug topic14:25
gmannPatrole14:25
gmannsoniya29: go ahead14:26
soniya29gmann, we were discussing about patrole maintainance in wallaby ptg14:26
gmann#link https://review.opendev.org/q/project:openstack/patrole+status:open14:26
gmannyeah14:27
*** Luzi has quit IRC14:27
soniya29So in that action item is reviewing patches is required or anything else?14:27
gmannsoniya29: its both and keep gate green. there are many API policy changes happen on project side so we need to do some changes in patrole to fix those14:28
gmannsoniya29: also as you see many of the open review are merge conflict. if we can rebase/continue those that will be great14:29
soniya29gmann, okay14:29
gmannand later in wallaby cycle we can judge if patrole is stable and we can release it as stable version or not14:29
soniya29sure14:30
gmannfeel free to reachout for any help or discussion anytime14:30
soniya29gmann, yeah14:30
gmannsoniya29: thanks for heads up and help14:30
gmannDevstack14:30
gmannthere are two thing I will bring here and need more attention/review14:31
gmann# centos-8-stream job #link https://review.opendev.org/c/openstack/devstack/+/75912214:31
gmannand devstack Async task support14:31
gmann#link https://review.opendev.org/c/openstack/devstack/+/77150514:32
gmannI am testing 771505 locally and we do have job also with async mode in same patch to check the difference. async mdoe is disabled by default14:32
gmannyou can try and review that and feel free to add your observation14:33
gmannand make dansmith happy if we can merge this :)14:33
gmannGrenade14:34
dansmithI probably need to clean up the commit message14:34
dansmithbut I will do that14:34
gmann+114:34
gmann#link https://review.opendev.org/q/project:openstack/grenade+status:open14:35
gmannnothing much on grenade but there are couple of review need feedback14:35
gmannor even more, anyways let's continue reviewing those14:35
gmannHacking14:35
gmann#link https://review.opendev.org/q/project:openstack/hacking+status:open14:35
gmannparas333: anything you would like to bring here14:36
paras333gmann: nothing major on this14:36
gmannok14:36
paras333tox lower constraint job has been removed14:36
paras333temporarily, do there a plan of keeping it in future?14:37
gmannyeah, I am testing direct deps on l-c for nova and other project. i can do that for hacking also if that make it green without much fix14:37
paras333gmann: ack, thanks14:37
gmann#action gmann tro hacking l-c job with direct deps14:37
gmann#topic Gate Blocker Fix / Urgent Change14:37
*** openstack changes topic to "Gate Blocker Fix / Urgent Change (Meeting topic: qa)"14:37
gmannany urgent review other than what we already discussed ?14:37
gmann#topic Open Discussion14:38
*** openstack changes topic to "Open Discussion (Meeting topic: qa)"14:38
gmannnothing here too14:38
gmann#topic Bug Triage (last 30 min)14:38
*** openstack changes topic to "Bug Triage (last 30 min) (Meeting topic: qa)"14:38
gmannlet's do bug thing now14:39
gmannfirst is this #link https://bugs.launchpad.net/tempest/+bug/191403714:39
openstackLaunchpad bug 1914037 in tempest "scenario tests tempest.scenario.test_network_v6.TestGettingAddress fails" [Undecided,New]14:39
gmannkopecmartin: so this change fix for master and all but did not fix for rocky? https://opendev.org/openstack/tempest/commit/4ad346e6497d4fbad9e379e8ed50730a0b6b55a314:40
gmann mean it fix in master Tempest but rocky use tempest 23.0.0 so it is broken in rocky gate?14:40
openstackgerritDan Smith proposed openstack/devstack master: Async task support  https://review.opendev.org/c/openstack/devstack/+/77150514:41
toskyI was late for the open discussion, sorry for  the OT, but there is this devstack refactoring for cinder-backup that is needed to proper test a new driver (cinder/s3): https://review.opendev.org/c/openstack/devstack/+/77017114:41
kopecmartingmann: yeah, seems so, the bug mentions that the problem is in stable/rocky14:41
kopecmartinbut that's very old release, do we still support that?14:42
gmanntosky: i see, ack thanks for brining that. yeah we need some job with those configure to see the result14:42
gmannkopecmartin: i have not triage that but does this fix it ? -https://opendev.org/openstack/tempest/commit/4ad346e6497d4fbad9e379e8ed50730a0b6b55a314:43
gmannseems so from bug comment14:43
kopecmartingmann: i didn't verify, but it seems so14:43
gmannok14:43
kopecmartinthe review is tied to this bug14:43
kopecmartin#link https://bugs.launchpad.net/tempest/+bug/190343314:43
openstackLaunchpad bug 1903433 in neutron "The duplicate route in l3 router namespace results in North-South traffic breaking" [Medium,In progress] - Assigned to yangjianfeng (yangjianfeng)14:43
gmannthen we cannot fix it for rocky as it is in EM stage and use old tempest14:44
kopecmartinwhich was very similar issue like the current one, only with ipv4 not ipv614:44
kopecmartini wrote a comment asking for confirmation if only rocky release is affected14:45
gmannok but that did not backported to rocky14:45
kopecmartinthat's correct14:45
gmannso what we can do is we can skip the test for stable rocky and move unblock the tempest-slow14:45
openstackgerritEric Harney proposed openstack/devstack-plugin-ceph master: Test fix for bug #1913449  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/77369814:45
openstackbug 1913449 in Cinder "rbd/rados lib changes in ceph pacific prevents c-vol to initialize properly" [Undecided,New] https://launchpad.net/bugs/1913449 - Assigned to Eric Harney (eharney)14:45
gmannand if any  fix from neutron or so fix or so then we can unskip it14:46
kopecmartinok14:46
gmannI acn push that with bug skip and feature flag may be14:46
gmanncan14:46
kopecmartinok, sounds greawt14:47
kopecmartingreat14:47
kopecmartinlet's move on14:47
kopecmartinwe have a fix14:47
kopecmartin#link https://review.opendev.org/c/openstack/tempest/+/64223714:47
gmannkopecmartin: as tempest does not support any EM stable branch and due to its brachless nature it is not possible for us to backport the things14:47
kopecmartinfor a high old priority bug:14:48
kopecmartin#link https://bugs.launchpad.net/tempest/+bug/161381914:48
openstackLaunchpad bug 1613819 in tempest "v3 credentials client does not honour the configured domain" [High,In progress] - Assigned to Lukas Piwowarski (lukas-piwowarski)14:48
kopecmartin*old high priority bug :D14:48
gmannkopecmartin: this on right #link https://review.opendev.org/c/openstack/tempest/+/64223714:48
kopecmartingmann: yes14:48
openstackgerritDan Smith proposed openstack/devstack master: Async task support  https://review.opendev.org/c/openstack/devstack/+/77150514:49
gmanncool, this is in my list i was waiting for other system scope things to merge first14:49
gmannwill review it by today or tomorrow most probably14:49
kopecmartinok14:49
kopecmartin#link https://bugs.launchpad.net/tempest/+bug/191104414:49
openstackLaunchpad bug 1911044 in tempest "tempest still uses unittest2 after converting to python3 only" [Medium,Confirmed]14:49
kopecmartinseems like we still use unittest214:49
kopecmartinit seems that unittest2 has been a part of a workaround as i commented in comment #314:50
gmannyeah14:50
gmanntesttool still not removed it due to backward compatibility #link https://github.com/testing-cabal/testtools/pull/27714:51
gmannI think we just need to be careful about stable branch testing which is rain onwards14:51
gmann*train14:51
gmannand kopecmartin you are saying we need to bump the stestr constraint in train ?14:52
kopecmartini thought so, i need to recheck, i forgot the context14:53
*** lpiwowar has quit IRC14:53
gmanndid stestr dropped the workaround ?14:53
*** lpiwowar has joined #openstack-qa14:53
kopecmartinno idea, i'll need to check14:55
gmannit seems yes https://github.com/mtreinish/stestr/blob/master/stestr/subunit_runner/run.py14:55
gmann#link https://github.com/mtreinish/stestr/commit/e2d2fab911a5e696f1092560342aa26b91cbc5ff#diff-45f3f6acc69b6f83389b916cb009a1092d9c08fa0419f7c9e82832467ef5b1f814:56
gmannkopecmartin: 3.0.0 removed it14:56
kopecmartinso we cannot drop it now14:57
kopecmartin#link https://opendev.org/openstack/requirements/src/branch/stable/train/upper-constraints.txt#L36614:57
kopecmartinas train uses 2.5.114:57
gmannbut train still need to support py2.7 and use stestr 2.5.114:57
gmannI need to give more thought on this about all combination of  py and stable branch version :) to avoid any break14:58
gmannI will comment on bug later14:58
gmannwe are 3 min left14:59
kopecmartini don't have anything else14:59
gmannany critical bug or other high priority to bring here?14:59
gmannok, let's close the office hour then15:00
gmannthanks all for joining15:00
gmann#endmeeting15:00
*** openstack changes topic to "Discussion of OpenStack Quality Assurance Projects (tempest, devstack, grenade, and friends) | docs https://wiki.openstack.org/wiki/QA | specs https://review.openstack.org/#/q/project:openstack/qa-specs | channel logs http://eavesdrop.openstack.org/irclogs/%23openstack-qa/"15:00
openstackMeeting ended Tue Feb  2 15:00:25 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/qa/2021/qa.2021-02-02-14.01.html15:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/qa/2021/qa.2021-02-02-14.01.txt15:00
openstackLog:            http://eavesdrop.openstack.org/meetings/qa/2021/qa.2021-02-02-14.01.log.html15:00
openstackgerritEric Harney proposed openstack/devstack-plugin-ceph master: Test fix for bug #1913449  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/77369815:02
openstackbug 1913449 in Cinder "rbd/rados lib changes in ceph pacific prevents c-vol to initialize properly" [Undecided,New] https://launchpad.net/bugs/1913449 - Assigned to Eric Harney (eharney)15:02
*** hemanth_n has quit IRC15:02
kopecmartingmann: if we cannot remove unittest2 because of train, then we also can't remove 'import six' .. right? it would also affect train, wouldn't it?15:03
gmannkopecmartin: ah right, good point. i did not think about py2 jobs for train. yeah we need to hold that until train stop using master Tempest15:03
gmannkopecmartin: please add this in those patches may be procedural -2 until stable/train stop using master Tempest15:04
amodisean-k-mooney: lyarwood hi, if u can look at https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/771283, the gate also failed on the unable to delete security group, idk if that job uses 'creator' role, but i suppose with fixed key, we don't need it15:04
lyarwoodamodi: yup will look shortly15:05
kopecmartingmann: ok15:06
amodilyarwood: thanks, no rush15:06
*** brinzhang has quit IRC15:06
*** brinzhang has joined #openstack-qa15:06
*** psahoo has joined #openstack-qa15:08
sean-k-mooneyis create_test_server coming form whitebox or tempest by the way15:08
sean-k-mooneyi think we ahve a verion of that our selve right15:08
sean-k-mooneythat calls the tempest one15:08
sean-k-mooneyyes https://opendev.org/openstack/whitebox-tempest-plugin/src/commit/61d852056d3539d461e1a7e571f69001f40aa24e/whitebox_tempest_plugin/api/compute/base.py#L4315:08
*** brinzhang has quit IRC15:08
*** brinzhang has joined #openstack-qa15:09
*** brinzhang has quit IRC15:10
*** brinzhang has joined #openstack-qa15:11
*** brinzhang has quit IRC15:12
*** brinzhang has joined #openstack-qa15:12
*** slaweq has quit IRC15:14
openstackgerritLucas Alvares Gomes proposed openstack/devstack master: DO NOT REVIEW, TESTING!  https://review.opendev.org/c/openstack/devstack/+/77363015:14
*** brinzhang has quit IRC15:14
*** slaweq has joined #openstack-qa15:14
*** brinzhang has joined #openstack-qa15:15
amodisean-k-mooney: yeah isn't it using that already? the whitebox one15:18
amodithe security group is comgin from validation resources, i wonder what is not allowing it to be deleted :/15:21
sean-k-mooneywhy is it trying to delete the security  group by the way15:36
sean-k-mooneyi guess https://opendev.org/openstack/tempest/src/branch/master/tempest/test.py#L762-L765 might be addign a cleanup routine for it15:38
sean-k-mooneyin general however i tought the security group used was configure in the config and shared between tests15:38
sean-k-mooneyso it should not be deleting it15:38
sean-k-mooneylooking at teh test im not sure its a valid test by the way15:41
*** zenkuro has quit IRC15:41
*** gfidente has quit IRC15:47
openstackgerritDan Smith proposed openstack/devstack master: DNM: Test just on vexxhost  https://review.opendev.org/c/openstack/devstack/+/77371415:47
*** psahoo has quit IRC15:48
*** gfidente has joined #openstack-qa15:49
lyarwoodamodi: tbh I think the test is failing before we get to your delete_server at the end, it's just not logged15:50
openstackgerritLee Yarwood proposed openstack/whitebox-tempest-plugin master: Introduce volume encryption tests  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77128315:53
amodilyarwood: oh  okay checking the updated patch15:56
amodiactually i was debugging it and the test failed after the delete server, on the error i mentioned in the patch comment, this one from Zuul is kind of different as it does find the security group15:58
lyarwoodamodi: there's no DELETE /server request in the tempest log AFAICT so it didn't get there16:00
amodilyarwood: um, okay16:07
*** yamamoto has joined #openstack-qa16:17
*** lbragstad_ is now known as lbragstad16:21
*** yamamoto has quit IRC16:26
*** zenkuro has joined #openstack-qa16:53
sean-k-mooneylyarwood: amodi  by the way you cant just do 'echo "Hello, world (encrypted /dev/vdc)" >> /dev/vdc;' right16:56
sean-k-mooneythat woudl be echoing into the block device16:56
sean-k-mooneyyou would need to mount it and put a file systme on it then echo into a file on the file system16:56
*** lpiwowar has quit IRC16:56
sean-k-mooneythats proably whats failng before we get to the delete16:57
sean-k-mooneyso lee's version shoudl clean up cleanly but it will still fail the test16:58
sean-k-mooneybut not with the security group issue hopefuly16:58
lyarwoodsean-k-mooney: yup it's a pattern I've seen in other tempest tests btw so I guess that's where amodi is copying this from17:02
lyarwoodsean-k-mooney: but I think they do create a filesystem etc as you say17:03
lyarwoodqemu-img info from the host is going to be quicker either way IMHO17:03
*** lucasagomes has quit IRC17:04
sean-k-mooneylyarwood: we need this to work with ceph17:06
sean-k-mooneyso we cant assume host mounts17:06
sean-k-mooneyso i woule prefer to just check the xml and assert the secret exits17:07
sean-k-mooneyand that its updated with the attached volumns17:07
sean-k-mooneyif we can do that17:07
sean-k-mooneygenerically17:07
sean-k-mooneylyarwood: i assume the other exampled dont echo into the device file by the way17:11
lyarwoodsean-k-mooney: qemu-img should work fine from the compute17:11
lyarwoodsean-k-mooney: for remote rbd volumes that is, without them being attached as host block devices17:12
sean-k-mooneylyarwood: really it can connect to the ceph mon and backend osd?17:13
sean-k-mooneywhile the vm is running17:14
lyarwoodsean-k-mooney: yup17:14
sean-k-mooneyi dont really object to checkign for the luks signiture17:14
lyarwoodsean-k-mooney: qemu-img info --force-share rbd:$image:id=$user17:14
sean-k-mooneyits actully a nice thing to do solong as we can do it generically17:14
sean-k-mooneyoh --force-share17:14
sean-k-mooneycool17:14
sean-k-mooneythen ya if we can do that then im ok with that17:15
lyarwoodcool, brb17:15
*** ralonsoh has quit IRC17:45
*** Yarboa has quit IRC17:48
*** gfidente is now known as gfidente|afk17:52
*** jpena is now known as jpena|off17:55
*** rcernin has joined #openstack-qa17:59
*** rcernin has quit IRC18:04
*** gcheresh has quit IRC18:17
openstackgerritMerged openstack/devstack master: Drop opensuse platform job  https://review.opendev.org/c/openstack/devstack/+/76988418:18
openstackgerritSoniya Murlidhar Vyas proposed openstack/tempest master: Need to make certain apis non-private  https://review.opendev.org/c/openstack/tempest/+/77378318:29
*** dtantsur is now known as dtantsur|afk18:35
*** rpittau is now known as rpittau|afk18:39
*** artom has quit IRC18:56
*** artom has joined #openstack-qa18:56
*** whoami-rajat__ has quit IRC18:59
*** sboyron_ has quit IRC19:03
lbragstadgmann qq for you - i'm tinkering around with devstack plugins https://review.opendev.org/c/openstack/glance-tempest-plugin/+/77356819:25
lbragstadand i can't seem to get the plugin tests to run because it doesn't look like they're installed https://zuul.opendev.org/t/openstack/build/22c087f59957486e91f046152920f93519:26
lbragstadhttps://review.opendev.org/c/openstack/glance-tempest-plugin/+/773568/5/.zuul.yaml@8 should be doing that for me, right?19:26
lbragstadgmann oh - nevermind, i think i figured itout19:30
*** zenkuro has quit IRC19:41
*** artom has quit IRC19:43
*** artom has joined #openstack-qa19:43
*** rcernin has joined #openstack-qa20:00
*** rcernin has quit IRC20:04
*** stand has joined #openstack-qa20:07
*** Yarboa has joined #openstack-qa20:12
*** yamamoto has joined #openstack-qa20:23
*** rcernin has joined #openstack-qa20:25
*** yamamoto has quit IRC20:27
openstackgerritSergey Bekkerman proposed openstack/tempest master: Set Nova availability zone for non-scenario tests  https://review.opendev.org/c/openstack/tempest/+/77347620:56
*** vishalmanchanda has quit IRC21:15
*** tbachman has quit IRC21:19
*** rcernin has quit IRC21:22
*** tbachman has joined #openstack-qa21:26
*** gfidente|afk has quit IRC21:33
*** rcernin has joined #openstack-qa21:52
dansmithgmann: cleaned up and passing zuul: https://review.opendev.org/c/openstack/devstack/+/771505 :D21:57
*** ccamposr has joined #openstack-qa22:01
*** ccamposr__ has quit IRC22:03
gmanndansmith: ack.22:04
gmannlbragstad: are we going to implement tempest tests for glance too? I was thinking to go with unit tests like nova22:05
lbragstadgmann i'm willing to be convinced either way22:05
gmannlbragstad: also enforce_scope config we need to add in tempest side because anyways we need to add those in tempest in-tree tests too22:05
gmannlbragstad: ok, do we have unit tests there?22:06
gmannif not then i can add some22:06
lbragstadi plunked through glance unit and functional tests a little bit yesterday, but i didn't find a whole lot for policy testing22:06
lbragstadif we go that route, we're going to need another piece of test-only middleware i think22:06
lbragstadabhishekk was testing policy changes manually with devstack, so i started porting his process to use the devstack-tempest-plugin22:07
gmann test-only middleware ? I think existing unit tests middleware should work but with actual API operation mocked22:08
*** rcernin has quit IRC22:08
lbragstadok - so not a functional API test?22:08
*** rcernin has joined #openstack-qa22:09
gmannyeah not functional only unit tests like done in nova.22:09
gmannlet me try one example and then we can see both approach.22:09
lbragstadhttps://opendev.org/openstack/glance/src/branch/master/glance/tests/functional/__init__.py#L457-L45922:10
lbragstadi know that's used in the functional test22:10
lbragstadtests*22:10
lbragstadso - i wasn't sure how much i'd break if i started ripping all that apart22:10
gmannthis is what is being used in current tests https://opendev.org/openstack/glance/src/branch/master/glance/tests/etc/policy.json22:12
gmannallowed to all22:12
*** yamamoto has joined #openstack-qa22:12
lbragstadyeah - that makes sense22:13
lbragstadmost projects are doing something like that with functional api tests22:13
gmannyeah22:13
lbragstadbut there are varying degrees of how coupled that is with other test utilities22:13
gmannwe should slowly move them to test with actual defaults22:14
lbragstadfor example, i tried smoothing some of that out in cinder by adding a new functional base test class and configuring it to use the new defaults, but that broke all the existing functional tests22:16
gmannyeah, that's true. it might need lot f refactorizing. that is why we choose to do it in unit tests so that we can test the policy bits only and with actual defaults22:19
lbragstadso - with the unit test approach, are you only testing that enforce() returns True or False?22:20
gmannmoving existing functional actual defaults can be separate effort22:20
lbragstador with unit tests, are you mocking the underlying subsystems and effectively testing the API layer without a request by invoking the controller?22:21
gmannI tests if API pass through the enforcer() and move to next layer in API or driver22:21
gmannlbragstad: yeah that way22:21
lbragstadok22:21
gmanninvoking the controller22:21
gmannand with that it actually tested the policy things and we found many bugs in API code too where right targets were not passed to oslo policy by  API controller. that way we were much satisfy on testing strategy22:23
lbragstadwell that's good22:23
lbragstadi've been getting a mixed bag of responses to that level of mocking22:24
lbragstadfrom other projects22:24
gmannif their policy check are scattered other than API controller and in DB or system level layer then it is valid concern. but if it is only API controller doing the policy checks then these mocking are ok22:25
gmannas per engineering decision and our current infra availability :)22:25
gmanntesting infra22:25
lbragstadyeah - so i hit exactly that in cinder22:26
gmannyeah may be cinder is special :), but let's try with that in glance and see.22:27
lbragstadi mocked the backend to return a volume and i wrote a test to see if a user could fish volumes out of another project if they knew the ID - and it passed22:27
gmannas you already have tempest like test for glance, let me push unit tests example too and then we can discuss in glance team22:27
lbragstadok22:27
openstackgerritGhanshyam proposed openstack/hacking master: DNM: testing direct deps in l-c  https://review.opendev.org/c/openstack/hacking/+/77381422:52
*** slaweq has quit IRC22:55
*** yamamoto has quit IRC23:03
*** yamamoto_ has joined #openstack-qa23:03
*** Yarboa has quit IRC23:10
openstackgerritGhanshyam proposed openstack/tempest master: Add config option for enforce_scope  https://review.opendev.org/c/openstack/tempest/+/77381623:17
gmannlbragstad: ^^ adding consolidated config option for enforce_scope.23:18
lbragstadsweet23:18
openstackgerritGhanshyam proposed openstack/tempest master: Add system scoped request for compute hypervisor tests  https://review.opendev.org/c/openstack/tempest/+/74012223:19
openstackgerritGhanshyam proposed openstack/tempest master: Add system scoped request for compute hypervisor tests  https://review.opendev.org/c/openstack/tempest/+/74012223:21
openstackgerritGhanshyam proposed openstack/tempest master: DNM: testing hypersivor with system scope  https://review.opendev.org/c/openstack/tempest/+/77019723:26

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