Tuesday, 2020-01-28

clarkbianw: I looekd at this the other day and httplib2 doesn't appear to be a cloud-init dep00:23
clarkbbut I was also searching through the online package search tool which isn't the best way00:24
ianwyeah, i'd be interested if the base image has anything pip installed globally00:27
*** dviroel has quit IRC00:31
*** paras333 has quit IRC00:39
*** jhesketh has joined #openstack-qa00:41
*** mattw4 has quit IRC00:43
*** yamamoto has joined #openstack-qa01:26
*** yamamoto has quit IRC02:19
*** yamamoto has joined #openstack-qa02:20
*** paras333 has joined #openstack-qa02:34
*** yamamoto has quit IRC02:39
*** gfidente has quit IRC02:40
*** yamamoto has joined #openstack-qa02:42
*** yamamoto has quit IRC02:42
*** yamamoto has joined #openstack-qa02:43
*** yamamoto has quit IRC02:52
*** paras333 has quit IRC03:12
*** yamamoto has joined #openstack-qa03:29
*** sajauddin has joined #openstack-qa03:33
*** rcernin has quit IRC04:18
*** rcernin has joined #openstack-qa04:18
openstackgerritMerged openstack/tempest master: Define python3 as basepython for Tempest tox env  https://review.opendev.org/70301105:09
*** udesale has joined #openstack-qa05:25
*** raukadah is now known as chkumar|rover05:34
*** toabctl has quit IRC06:05
*** toabctl has joined #openstack-qa06:12
*** gcheresh has joined #openstack-qa06:27
openstackgerritMasayuki Igawa proposed openstack/tempest master: Remove indentation for bullet list  https://review.opendev.org/70449606:39
*** ccamposr has joined #openstack-qa07:18
*** gcheresh has quit IRC07:22
openstackgerritMartin Kopec proposed openstack/tempest master: Accept custom registered endpoints  https://review.opendev.org/69237507:26
yoctozepto22:13:31 <anastzhyr> pip install didn't helped. How can I fix it?07:27
yoctozeptothe pip thing is just a warning, the real issue is with python version07:27
yoctozeptoas clarkb explained it needs to use python3 now to install latest projects07:27
yoctozepto23:17:53 <lxkong> hi guys, is this a known issue when installing devstack `ERROR: Cannot uninstall 'httplib2'. It is a distutils installed project`? OS: ubuntu bionic, devstack: Master as of just now07:28
yoctozeptohttps://review.opendev.org/70433607:28
*** yamamoto has quit IRC07:37
*** slaweq has joined #openstack-qa07:39
*** gcheresh has joined #openstack-qa07:50
*** rpittau|afk is now known as rpittau08:07
*** yamamoto has joined #openstack-qa08:12
*** yamamoto has quit IRC08:12
*** yamamoto has joined #openstack-qa08:12
anastzhyryoctozepto: what does it mean "edit localrc"? I don't know how to switch to python3 by default08:13
*** tosky has joined #openstack-qa08:13
yoctozeptoanastzhyr: one of the files that configures the behavior of devstack is called localrc which is a simple bash script which defines values for config variables08:15
yoctozeptoone of them is USE_PYTHON308:15
yoctozeptoif you set it to True, then it uses python308:15
yoctozeptoin recent devstack this is now the default08:16
*** tesseract has joined #openstack-qa08:16
yoctozeptoso the idea is either you are using an older devstack or have it overridden to False08:16
yoctozepto:-)08:16
openstackgerritRadosÅ‚aw Piliszek proposed openstack/devstack stable/rocky: Install python3 on fedora-family distros for Tempest venv  https://review.opendev.org/70418808:20
*** iurygregory has joined #openstack-qa08:24
lennybCores, kindly merge x/networking-mlnx project update #link https://review.opendev.org/#/c/704321/  . Thanks08:37
*** ralonsoh has joined #openstack-qa08:38
*** jpena|off is now known as jpena08:52
fricklerianw: clarkb: yoctozepto: as I mentioned in the patch, the conflicting pip packages come preinstalled on the stock ubuntu cloud image. I'm wondering how difficult it would be to set up a gate job with that, as I assume it will be the most common non-gate platform, so we might want to avoid breaking it09:14
yoctozeptofrickler: well, that and the one deployed by vagrant (not sure if they are the same or not)09:16
*** yamamoto has quit IRC09:44
*** yamamoto has joined #openstack-qa09:46
*** yamamoto has quit IRC09:50
*** gfidente has joined #openstack-qa09:53
ianwfrickler: does ignore-installed help, or just make a huge(er) mess?10:07
yoctozeptoianw: hmm, it would probably help but it's rather bad practice to enforce it for all the installs10:09
ianwtrue, it's hard to say what "needs" it and what doesn't10:10
openstackgerritSoniya Murlidhar Vyas proposed openstack/tempest master: Added fix to 'test_delete_saving_image' testcase  https://review.opendev.org/70280810:13
openstackgerritAbhishek Jaiswal proposed openstack/tempest master: Fixed test related to tag-ext  https://review.opendev.org/70400510:15
openstackgerritSoniya Murlidhar Vyas proposed openstack/tempest master: Added fix to 'test_delete_saving_image' testcase  https://review.opendev.org/70280810:17
*** soniya29 has joined #openstack-qa10:21
openstackgerritAbhishek Jaiswal proposed openstack/tempest master: Fixed test related to tag-ext  https://review.opendev.org/70400510:25
iurygregorytosky, I was checking the logs from the failures for the ironic-grenade , the value we are getting for provider in the zuulv3 is `openstack:` but in the legacy job was the uuid https://github.com/openstack/grenade/blob/master/projects/60_nova/resources.sh#L57 http://paste.openstack.org/show/788864/ do you have any idea why this can happen?10:38
*** anastzhyr has quit IRC10:45
*** dviroel has joined #openstack-qa10:56
*** dtantsur|afk is now known as dtantsur11:07
frickleryoctozepto: ianw: another approach would be to just stick with the installed versions - as long as they satisfy the constraints, which in these cases IIRC they do - and not update to the latest versions that u-c demands. but that might be a discussion for #-reqs11:09
frickleriurygregory: that failure looks like the ironicclient plugin isn't available in the OSC that you use. might be a py2 vs. py3 issue. which patch is this happening in?11:14
iurygregoryfrickler, hey o/11:15
iurygregorythis patch https://review.opendev.org/#/c/703098/11:15
*** rpittau is now known as rpittau|bbl11:18
*** rm_work has quit IRC11:21
*** rm_work has joined #openstack-qa11:21
frickleroh, not ironicclient, but osc-placement missing for py2 https://44b0632bc18c6f441921-0951bd3f7386b5b69d3017bc03aa7f0f.ssl.cf2.rackcdn.com/703098/4/check/ironic-grenade/a4b46ac/controller/logs/pip2-freeze.txt11:22
frickleriurygregory: ^^11:22
iurygregoryAm I missing something in the job definition? .-.11:23
iurygregoryfrickler, do you know if this would be something to add in the job definition?11:25
toskyiurygregory: no, that's not the problem; that's the expected failure right now11:26
iurygregorytosky, oh ok o/11:27
toskyiurygregory: both the py2 and py3 version of python-openstackclient are installed; the "openstack resource provider" command comes from an OSC plugin, only installed for py311:27
toskybut the "openstack" program is the py211:27
toskyand boom11:27
toskyonce we solve this, everything should work11:27
iurygregorygotcha! tks tosky o/11:28
iurygregorycan you ping me when this is fixed? o/11:28
toskyof course I will ping everyone when this is fixed :D11:29
*** yamamoto has joined #openstack-qa11:42
*** yamamoto has quit IRC11:43
iurygregoryawesome =)11:44
*** sajauddin has quit IRC11:49
*** soniya29 has quit IRC11:55
openstackgerritFederico Ressi proposed openstack/devstack master: [WIP] Add CentOS 8 support  https://review.opendev.org/70454111:57
openstackgerritFederico Ressi proposed openstack/devstack master: [WIP] Add CentOS 8 support  https://review.opendev.org/70454112:01
*** soniya29 has joined #openstack-qa12:01
*** gcheresh has quit IRC12:05
toskygmann, frickler, fungi, clarkb: re grenade, plugin failures, "openstack foo" from py2; I went through the discussion referenced by https://review.opendev.org/#/c/681029/12:06
*** raildo has joined #openstack-qa12:06
toskythe question is: can't we just backport the patch to train? Shouldn't all the services work on py3 by Train (including Swift)?12:07
openstackgerritLuigi Toscano proposed openstack/devstack stable/train: Revert "install LIBS_FROM_GIT using python 2 and 3 where appropriate"  https://review.opendev.org/70454312:09
toskyiurygregory: can you please make your ironic patch Depends-On also on this backport ^^ ?12:09
toskyit should magically work, I hope (master depending on a train patch)12:09
*** gcheresh has joined #openstack-qa12:16
*** yamamoto has joined #openstack-qa12:18
*** yamamoto has quit IRC12:19
*** jpena is now known as jpena|lunch12:23
*** rcernin has quit IRC12:29
openstackgerritSoniya Murlidhar Vyas proposed openstack/tempest master: Removal of deprecated argument[os-tenant-name]  https://review.opendev.org/70051612:36
*** yamamoto has joined #openstack-qa12:51
*** nweinber has joined #openstack-qa12:51
*** yamamoto has quit IRC12:57
*** munimeha1 has joined #openstack-qa12:59
*** rh-jelabarre has joined #openstack-qa13:01
*** rpittau|bbl is now known as rpittau13:04
*** munimeha1 has quit IRC13:07
*** gcheresh has quit IRC13:12
*** Luzi has joined #openstack-qa13:20
*** jpena|lunch is now known as jpena13:20
*** dtantsur is now known as dtantsur|lunch13:20
*** udesale_ has joined #openstack-qa13:22
*** udesale has quit IRC13:25
*** gcheresh has joined #openstack-qa13:28
gmannoffice hour time13:30
gmann#startmeeting qa13:30
openstackMeeting started Tue Jan 28 13:30:44 2020 UTC and is due to finish in 60 minutes.  The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot.13:30
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:30
*** openstack changes topic to " (Meeting topic: qa)"13:30
openstackThe meeting name has been set to 'qa'13:30
gmannwho all here today13:30
kopecmartinhi o/13:31
toskyo/13:31
yoctozeptoo/13:32
* yoctozepto eavesdropping13:33
gmann#link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours13:34
gmanntoday agenda ^^13:34
gmann#link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours13:35
gmann#topic Announcement and Action Item (Optional)13:35
*** openstack changes topic to "Announcement and Action Item (Optional) (Meeting topic: qa)"13:35
gmann1 AI from last meeting13:36
gmanngmann to add the community goal tracking for QA in office hour agenda.13:36
gmannadded that13:36
gmannwe will discuss the progress in later section13:36
gmann#topic Ussuri Priority Items progress13:37
*** openstack changes topic to "Ussuri Priority Items progress (Meeting topic: qa)"13:37
gmann#link https://etherpad.openstack.org/p/qa-ussuri-priority13:37
gmannskipping stestr.conf thing13:38
gmannRBAC testing strategy (reader/member/admin X project/domain/system)13:38
gmannthis is the one I need to start review now.13:38
gmannpy2.7 drop plan for QA13:38
gmannthis is progress. I have started doing in Tempest13:38
gmannadded review link on etherpad13:39
*** sajauddin has joined #openstack-qa13:39
gmannImproving Tempest cleanup13:40
gmannkopecmartin: did anyone review your patch ?13:40
kopecmartingmann: probably no, let me check13:40
kopecmartin#link https://review.opendev.org/#/c/698610/13:41
gmannkopecmartin: ok, can you add that on etherpad too13:41
gmannkopecmartin: I will check for sure by tomorrow.13:41
gmann#topic Sub Teams highlights (Sub Teams means individual projects under QA program)13:41
*** openstack changes topic to "Sub Teams highlights (Sub Teams means individual projects under QA program) (Meeting topic: qa)"13:41
gmannTempest 23.0.0 is already released which is the last release of Tempest officially support py213:42
gmannand that also mark end of spport for stable/queens13:42
gmannfor stable/queens i have pinned the Tempest version to fix the bug of incompatible master version13:42
gmannand for stable/rocky, installing the Tempest on py3.6 venv on xenial node13:43
gmannstab;e/stein, stable/train are good as bionic node has py3.613:43
gmannpy2 drop is in-progress #link https://review.opendev.org/#/c/704096/13:44
gmannthis will reduce large amount of jobs on tempest master13:44
gmannpatrole13:45
gmannanything on patrole side. i have not checked the progress this week13:45
gmannlet's move13:46
gmanndevstack13:46
gmanntosky: back to your question of backport13:46
toskyyep13:46
toskyI was going to type something in fact :)13:46
toskyI just verified that with that backport, grenade plugins are working \o/13:47
gmannit looks ok to me as swift was py3 on train. does that backport fix the plugin issue for grenade ?13:47
toskyhttps://review.opendev.org/#/c/638390/13:47
gmanntosky: great, any testing patch ?13:47
toskyI'm going to send another patch as well13:47
gmanncool. I will have a look13:47
toskyanyway, we either need that backport, or we need to make sure that openstackclient is excluded when installing the py2 version of the libraries13:48
*** gcheresh_ has joined #openstack-qa13:49
gmanni am ok for backport vs adding hack for openstackclient13:49
openstackgerritLuigi Toscano proposed openstack/grenade master: DNM - grenade test jobs (heat, neutron)  https://review.opendev.org/63977413:49
toskyanother test job ^^13:49
gmannwe can expect everyone has to be on py3 as ussuri is py3-only13:49
gmannpy3 in train13:50
gmannthanks.13:50
toskyif iurygregory has some time, he could also depend on https://review.opendev.org/#/c/704543/ in his ironic patch13:50
toskyjust to triple check13:50
gmannok13:51
toskygmann: yeah, that was my expection as well, but in the discussion linked from the original review I backported, the patch has been postponed until Ussuri opened13:51
toskyhence my question as I was not sure whether a full backport is going to be appropriate13:51
gmanntosky: may be due to swift which was ok on py3 form train. anyways i will check13:51
gmannas grenade is py3-py3 testing in ussuri we need to have train version also on py3 without doing *few* on py213:52
gmannor both13:52
*** gcheresh has quit IRC13:53
*** paras333 has joined #openstack-qa13:53
gmannlet's review those testing patch and backport.13:53
gmannmoving next13:53
gmann#topic Bug Triage13:53
*** openstack changes topic to "Bug Triage (Meeting topic: qa)"13:53
gmann#link https://etherpad.openstack.org/p/qa-bug-triage-ussuri13:53
gmannkopecmartin: soniya29 go ahead13:54
kopecmartinlast week i focus basically on reducing the number of New bugs13:54
kopecmartinI marked a few bugs in the etherpad, which need some discussion13:54
kopecmartinfor example i don't know how to close a bug :D maybe I'm missing some permissions13:55
gmannkopecmartin: oh you mean changing the status also ?13:55
kopecmartingmann: yes13:55
gmannkopecmartin: ok, i need to add in bug driver team. i will do that13:56
kopecmartingmann: thanks13:56
gmannkopecmartin: report of last week from L36 right13:56
soniya29gmann, I was pretty busy this week with other stuffs. I would be in touch with kopecmartin within upcoming days.13:57
arxcruzkopecmartin: gmann I would like to volunteer help you guys in the bug triage13:57
arxcruzso, please count with me, we can discuss this later ;)13:57
kopecmartinarxcruz: great, thanks13:57
kopecmartingmann: I also created a section 'Bugs with patches' .. i put there bugs which are ready to be reviewed - there is a fix prepared13:58
gmannarxcruz: nice, we have etherpad to track the report so you can start triage13:58
gmannkopecmartin: ok. 1859529 is fixed i think but i would like to know what branch and devstack installation for that. I will comment on that before we close13:58
openstackgerritSwapnil Chhanikar proposed openstack/tempest master: Change default region for placement to empty string  https://review.opendev.org/70414313:59
gmann1622722 - i think this also fixed in os-testr too. i will confirm again13:59
gmannhttps://bugs.launchpad.net/tempest/+bug/183518614:00
openstackLaunchpad bug 1835186 in tempest "The API for volume v3 update/delete encryption type differs from the documentation" [Undecided,Confirmed]14:00
gmannkopecmartin: is this cinder api ref bug ?14:00
gmannbecause if endpoints are wrong in tempest then it should fail the test14:01
kopecmartingmann: seems so, see comment #5 .. exactly, that's what i don't understand, why isn't it failing anywhere14:01
gmannok, i will comment there after checking api-ref and cinder api14:03
gmannhttps://bugs.launchpad.net/tempest/+bug/182723414:03
openstackLaunchpad bug 1827234 in tempest "tempest_test_regex and tempest_black_regex docs don't seem to work with comments and multi-lines" [Undecided,New]14:03
gmannthis is known issue. i know mattt tried it during nova job and it did not work so he logged the bug.14:04
openstackgerritLee Yarwood proposed openstack/devstack master: zuul: Add the fedora-latest-virt-preview job to the experimental queue  https://review.opendev.org/70457314:05
kopecmartingmann: so maybe we should edit README so that users don't try it14:05
kopecmartinif users want to comment the regexes, they can define their variable as a list, comment what's needed and before running tempest they can just join their variable into a string a pass it to tempest14:06
kopecmartini did it like that in python-tempestconf14:07
*** nweinber has quit IRC14:07
gmannyeah, file also work fine. but it should work actually. let's keep this open and if someone want to investigate more14:07
kopecmartinhttps://opendev.org/openstack/python-tempestconf/src/branch/master/.zuul.yaml#L13814:07
gmanni know when we added that multi line in README it was tested somewhere.14:08
gmanni will add those testing patched on bug for more info14:08
gmannhttps://bugs.launchpad.net/tempest/+bug/182107114:09
openstackLaunchpad bug 1821071 in tempest "All devstack-tempest jobs are failing due to 'gabbi_tempest_path' is undefined" [Undecided,New]14:09
gmannthis was fixed by adding gabbi_tempest_path in tempest roles which i think we should move to gabbi side instead of having it in base jobs14:09
gmanni do not know if i open separate bug for that or kept this open. I will find and comment14:09
gmannor close14:10
*** redrobot_ has joined #openstack-qa14:10
gmannok anything else kopecmartin ?14:10
kopecmartingmann: not from my side14:10
gmannthan bug patch review ?14:10
iurygregorytosky, going to add now o/14:10
gmannkopecmartin: thanks for triage and report.  it is really helpful.14:11
gmann#topic Community goal tracking14:11
*** openstack changes topic to "Community goal tracking (Meeting topic: qa)"14:11
gmannwe have two goals for ussuri14:11
*** redrobot_ is now known as redrobot14:11
gmann#link https://governance.openstack.org/tc/goals/selected/ussuri/index.html14:11
*** soniya29 has quit IRC14:11
gmannpy2 drop which is in progress14:11
gmanncontribution guide - this is not started yet. this is easy one to add the guide for new contributors in each repo14:12
*** dtantsur|lunch is now known as dtantsur14:12
gmannI will put the reviews and merged work in etherpad14:12
gmann#topic Critical Reviews14:13
*** openstack changes topic to "Critical Reviews (Meeting topic: qa)"14:13
gmannany critical review?14:13
kopecmartingmann: if you just could have a look on the latest open reviews, it would be great, there are many easy reviews, which could be merged14:13
*** gregwork has joined #openstack-qa14:14
gmannok.14:14
gmann#topic Open Discussion14:14
*** openstack changes topic to "Open Discussion (Meeting topic: qa)"14:14
gmannanything else to discuss ?14:14
gmannthanks everyone for joining.14:15
gmann#endmeeting14:15
*** 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/"14:15
openstackMeeting ended Tue Jan 28 14:15:29 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:15
openstackMinutes:        http://eavesdrop.openstack.org/meetings/qa/2020/qa.2020-01-28-13.30.html14:15
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/qa/2020/qa.2020-01-28-13.30.txt14:15
openstackLog:            http://eavesdrop.openstack.org/meetings/qa/2020/qa.2020-01-28-13.30.log.html14:15
*** rishabhhpe has joined #openstack-qa14:16
*** sajauddin has quit IRC14:17
rishabhhpeHi all , Can anyone please help me with this error ? my devstack installation is failing with mentioned error http://paste.openstack.org/show/788875/14:17
*** yamamoto has joined #openstack-qa14:20
*** pcaruana has quit IRC14:24
*** Luzi has quit IRC14:26
*** nweinber has joined #openstack-qa14:37
kopecmartinrishabhhpe: is it reproducible? like did you hit it multiple times? I'd suggest to check devstack bugs, search for any similar issues first , if there is not, feel free to open a bug, but for that you'll need to provide steps on how it can be reproduced etc ..14:39
kopecmartinarxcruz: when you have a moment, could you , please, check this? https://bugs.launchpad.net/tempest/+bug/175320914:40
openstackLaunchpad bug 1753209 in tempest "neutron_tempest_plugin.api.admin.test_shared_network_extension.RBACSharedNetworksTest, rbac policy in use across tenants." [Undecided,New]14:40
kopecmartinarxcruz: it looks like done, but I'd like to verify that14:40
arxcruzkopecmartin: ack14:40
arxcruzkopecmartin: we didn't have a fs20 run yet, i'm doing a test, hopefully i'll be able to run full tempest on it, i'll keep you posted14:42
kopecmartinarxcruz: thanks14:54
*** paras333 has quit IRC14:56
*** paras333 has joined #openstack-qa14:56
kopecmartinafazekas: could you, please, revisit this review https://review.opendev.org/#/c/692375/15:00
*** pcaruana has joined #openstack-qa15:11
iurygregorytosky, fyi adding the other patch seems to help =D http://paste.openstack.org/show/788880/ (the job still running)15:17
toskyiurygregory: my sahara job passed as well15:19
iurygregorytosky, awesome! =D15:19
toskythe heat testing job is failing, but it is, uhm, complicated15:19
iurygregoryironic is safe since we don't have a test with heat XD15:20
iurygregoryif it works I'll give a try in ironic-inspector also o/15:21
openstackgerritFederico Ressi proposed openstack/devstack master: [WIP] Add CentOS 8 support  https://review.opendev.org/70454115:27
toskyfrickler: you may want to comment on ^^ to not duplicate the work15:33
slaweqgmann: afazekas: masayukig: hi, if You will have some time, can You take a look at https://review.opendev.org/#/c/703072/ ? thx in advance15:50
rishabhhpe<kopecmartin>: yes it is reproducible ... what i am thinking is it may be a problem with my local.conf file specs .. as it is throwing error during the install stage of user and service for placement user ... may be it is a new services added for devstack so i am suspecting may be i am missing some key specs in local.conf file15:53
*** gcheresh_ has quit IRC15:54
fricklerrishabhhpe: can you share your local.conf on paste.openstack.org ? also which branch are you using, master or some stable one?15:55
rishabhhpefrickler: please find it here -: http://paste.openstack.org/show/788884/15:57
rishabhhpeplease do let me know if any changes needs to be done in that15:57
*** chkumar|rover is now known as raukadah16:02
fricklerrishabhhpe: so it looks like you are trying to deploy stable/train, you need to use stable/train branch of devstack for that, too16:03
frickleralso you need to move the post-config stuff to the end. or the other way round, move everything from L120 onwards in front of the post-config. otherwise it will not do what it should16:05
rishabhhpefrickler i am using same branch only by git checkout stable/train16:08
*** paras333 has quit IRC16:12
rishabhhpefrickler: so i had the part of port L120 in the section before the post config one ... also just need to check is there any extra thing i need to add in for placement service ?16:18
*** paras333 has joined #openstack-qa16:19
*** udesale_ has quit IRC16:22
*** raildo has quit IRC16:25
openstackgerritFederico Ressi proposed openstack/devstack master: Switch to python3 for memory_peak service  https://review.opendev.org/70410416:25
*** raildo has joined #openstack-qa16:25
fricklerrishabhhpe: hmm, maybe you need to set a matching PLACEMENT_BRANCH, too16:25
*** raildo has quit IRC16:28
rishabhhpefrickler: can u provide me any sample file example which i can refer to get my devstack up .. have seen local.conf file in sample folder but that doesnt seems to workout16:28
*** raildo has joined #openstack-qa16:28
fricklerrishabhhpe: well in theory devstack should work with an empty local.conf, it won't have your networking settings though16:34
fricklerrishabhhpe: but you could start with that and then iterate and see where things start to fail16:35
rishabhhpefrickler: with empty one it is working for me i had already tried with that .. but the fact is i need to setup third pary CI so for that would be requiring all these servics .. if possible guide me to get through this issue16:36
*** gregwork has quit IRC16:36
*** jpena is now known as jpena|brb16:45
*** rfolco is now known as rfolco|bbl16:46
*** soniya29 has joined #openstack-qa16:47
*** tesseract has quit IRC17:01
*** iurygregory has quit IRC17:04
*** soniya29 has quit IRC17:19
*** artom has quit IRC17:22
*** artom has joined #openstack-qa17:22
*** jpena|brb is now known as jpena17:24
*** paras333 has quit IRC17:27
*** artom has quit IRC17:27
openstackgerritMerged openstack/tempest master: Accept custom registered endpoints  https://review.opendev.org/69237517:29
*** artom has joined #openstack-qa17:29
*** ccamposr has quit IRC17:37
*** vishakha has quit IRC17:37
openstackgerritMerged openstack/tempest master: Fix test_stamp_pattern to remove dependency of user supplied volume name  https://review.opendev.org/69859817:39
*** vishakha has joined #openstack-qa17:42
openstackgerritMerged openstack/tempest master: Add ConsistencyGroup Exceptions in tempest  https://review.opendev.org/70120817:43
*** igordc has joined #openstack-qa17:46
*** gfidente has quit IRC17:52
openstackgerritMerged openstack/tempest master: Create default network for more compute tests  https://review.opendev.org/70403317:57
*** dustinc has quit IRC17:58
*** dustinc has joined #openstack-qa17:58
*** dtantsur is now known as dtantsur|afk18:07
gmannslaweq: lgtm, +218:18
*** anastzhyr has joined #openstack-qa18:29
*** jpena is now known as jpena|off18:32
rishabhhpeHi .. can anyone help me in resolving this error while installing devstack -: v18:37
rishabhhpehttp://paste.openstack.org/show/788893/18:37
yoctozeptorishabhhpe: is it happening every time?18:39
rishabhhpeyoctozepto: Yes it is happening everytime for me18:39
*** rpittau is now known as rpittau|afk18:40
yoctozeptorishabhhpe: devstack master? did you check logs for glance?18:41
yoctozeptohmm, --public looks like <=stein18:42
rishabhhpei do not find any directory with name /var/log/glance in my system18:43
rishabhhpenot sure where to check it then18:43
yoctozeptoand /opt/stack/logs ?18:44
yoctozeptowhich release of devstack is it btw?18:44
rishabhhpethis is trains18:45
*** paras333 has joined #openstack-qa18:46
rishabhhpe /opt/stack/logs in this directory only stack.sh.log is present and content of it i had already pasted above18:46
paras333gmann++18:46
yoctozepto<yoctozepto> hmm, --public looks like <=stein - sorry, ignore this line, my mind is elsewhere, doh18:48
*** yamamoto has quit IRC18:48
rishabhhpeyoctozepto: still can u suggest something ?18:51
*** yamamoto has joined #openstack-qa18:51
yoctozeptorishabhhpe: did you check systemd logs (journalctl)?18:52
yoctozeptojournalctl -u devstack@g-api18:53
yoctozepto(guessing now)18:53
openstackgerritIan Wienand proposed openstack/devstack master: Switch to python3 for memory_peak service  https://review.opendev.org/70410419:02
*** yamamoto has quit IRC19:05
*** yamamoto has joined #openstack-qa19:06
*** yamamoto has quit IRC19:06
*** yamamoto has joined #openstack-qa19:07
*** rishabhhpe has quit IRC19:10
*** nweinber has quit IRC19:14
*** yamamoto has quit IRC19:14
*** rfolco|bbl has quit IRC19:19
*** gcheresh_ has joined #openstack-qa19:31
openstackgerritRajini Karthik proposed openstack/devstack master: Fix pip uncap fallout for nova and barbican(Fix2)  https://review.opendev.org/70467019:40
*** gcheresh_ has quit IRC20:19
*** rfolco has joined #openstack-qa20:24
*** freefood_ has joined #openstack-qa20:31
openstackgerritLee Yarwood proposed openstack/tempest master: waiters: Add wait_for_volume_attachment_remove  https://review.opendev.org/70160520:37
openstackgerritLee Yarwood proposed openstack/tempest master: compute: Use wait_for_volume_attachment_remove when detaching multiattach volumes  https://review.opendev.org/70160620:37
openstackgerritLee Yarwood proposed openstack/tempest master: compute: Add volume and placement microversion support to BaseV2ComputeTest  https://review.opendev.org/70264720:37
openstackgerritLee Yarwood proposed openstack/tempest master: services: Introduce a cinder v3 attachments client  https://review.opendev.org/70286420:37
openstackgerritLee Yarwood proposed openstack/tempest master: compute: Add negative volume update multiattach test  https://review.opendev.org/70020120:37
lyarwood^ just rebasing and rechecking this series, should be ready for final core review if anyone has time this week.20:37
*** nweinber has joined #openstack-qa20:51
*** ralonsoh has quit IRC20:57
*** slaweq has quit IRC21:23
*** gcheresh_ has joined #openstack-qa21:26
*** paras333 has quit IRC21:27
*** slaweq has joined #openstack-qa21:29
openstackgerritLee Yarwood proposed openstack/tempest master: WIP tox: Use python3 within tempestenv  https://review.opendev.org/70468821:31
lyarwood^ I'm likely missing something obvious with the above but it appears to be an easy way to fix the fedora-latest jobs21:32
* lyarwood will write up a bug and un-WIP it in the morning if it passes21:32
*** slaweq has quit IRC21:33
*** yamamoto has joined #openstack-qa21:50
*** gcheresh_ has quit IRC21:55
*** yamamoto has quit IRC21:55
*** raildo has quit IRC21:58
*** rcernin has joined #openstack-qa22:00
*** nweinber has quit IRC22:04
*** freefood_ has quit IRC22:29
amotokigmann: you around?22:41
gmannamotoki: hi22:41
amotokigmann: hi, I am looking at neutron-vpnaas tempest failure in stable/rocky now.22:41
amotokiall-plugins tox env is used there22:42
gmannok22:42
amotokibut it looks like that tempest fails to look up tempest plugins installed into the system (not venv)22:42
amotokidevstack uses py27 in rocky, but tempest venv is py3 now. I guess this is the cause.22:43
gmannamotoki: humm, link22:43
amotokigmann: wait for min22:43
amotokigmann: https://review.opendev.org/#/c/590569/22:43
gmannamotoki: tempest use py3 venv after this for stable/rocky onwards https://review.opendev.org/#/c/703011/22:44
amotokigmann: so,  deprecated "all-plugins" no longer works with devstack py27, right?22:45
gmannamotoki: yea, it is basepython to py3.6. but tempest should be install on py3 venv on rocky too. checking logs22:46
*** rfolco has quit IRC22:46
gmannamotoki: seems no plugin were enabled for this job-  https://zuul.opendev.org/t/openstack/build/6dedae2f5f02448caeab866eeb6655c5/log/job-output.txt#3348122:49
*** rh-jelabarre has quit IRC22:50
gmannamotoki: i cannot find the tempest plugin is enabled in job inventory - https://zuul.opendev.org/t/openstack/build/6dedae2f5f02448caeab866eeb6655c5/log/zuul-info/inventory.yaml22:51
amotokigmann: yes, that's because tox -e all-plugins is used. https://opendev.org/openstack/neutron-vpnaas/src/branch/stable/rocky/.zuul.yaml#L3922:51
gmannso if plugin is not installed, regex is giving error22:51
amotokigmann: IIUC all-plugins tox env has "sitepackages = True" in tox.ini, so packages installed into the system are lookedup22:52
gmannamotoki: tox all-plugins will only make site-packages available in venv and run the plugin tests. it does not install the plugin. to install plugin job has to enable it to devstack22:52
gmannbut it is not installed on system too right ? or it is via devstack plugin of neutron-vpnaas22:53
amotokigmann: in rocky, neutron-vpnaas includes tempest plugin https://opendev.org/openstack/neutron-vpnaas/src/branch/stable/rocky/setup.cfg#L47-L48, so I think tempest can find it.22:54
amotokiit worked at least several weeks ago. I just try to understand the cause first and then find the right solution.22:56
gmanni see. it is in repo plugin22:56
amotokiso is the right solution would be to use tests from neutron-tempest-plugin in stable branches?22:59
amotokithe migration completed in ussuri (in case of neutron-vpnaas) and all stable branches use in-repo testing now.22:59
gmannamotoki: yeah that should be done as stable branches can be tested with latest tests.23:02
gmannamotoki: but it should at least find the neutron-vpnaas plugin from repo too. checking more logs.23:02
amotokigmann: I think it is just because tempest venv is now py3 and neutron-vpnaas is installed in py2 system env, so neutron-vpnaas plugin cannot be found.23:03
gmannoh, it is py2 job ?23:05
amotokigmann: yeah, py2 is the default python in devstack rocky23:05
gmannamotoki: yeah, that answer. either we can move testing to use neutron-tempest-plugins on rocky which should work with py3.6 or use the Tempest 23.0.0 tag there which is last compatible version for pu223:06
gmannpy223:06
gmanneven i was thinking to remove this deprecated tox env but good to know that stable plugins still using it.23:07
gmannlyarwood: yeah, tempest is now py3.6 as default in tox env because of its dependency are require python >3.623:09
amotokigmann: does the solution to use tempest 23.0.0 tag work? looking at 23.0.0 tox.ini, there is no basepython so I wonder the default python depends on python version where tox is installed.23:10
gmannlyarwood: there are two options. either install the py3.6 on env from external source or pin the Tempest 23.0.0 which is compatible version for py2 and <py3.623:10
*** slaweq has joined #openstack-qa23:11
gmannamotoki: yeah, it should pickup whatever env has and tox is installed. so py2 jobs will make tox env to create on py2 and py3.5 distro to py3.523:11
amotokigmann: ah... rocky jobs run on xenial nodes, so the default python is py2. tempest 23.0.0 should work.23:12
gmannamotoki: i have to bump the basepython to 3.6 as dependencies are require python >py3.6 like neutron-lib23:12
amotokigmann: this solution works as long as the system python version (with tox) and default python used in devstack match.23:13
gmannamotoki: yes. or latest tempest too with latest plugins. there is py3.6 on stable rocky now - https://review.opendev.org/#/c/703476/23:13
gmannamotoki: true23:13
gmannussuri onwards most of (or all at the end) openstacks are python-requires = >=3.623:14
gmannso does tempest/plugins master which are brachless has to move with same way23:15
amotokigmann: yeah, I know that.23:15
gmannstable/queens is anyways pinned to 21.0.0 - https://review.opendev.org/#/c/703679/23:15
gmannso it is only stable/rocky where we have to fix for old jobs or fedora/opensuse distro23:16
*** slaweq has quit IRC23:16
gmannamotoki: may be using latest plugins/job till stable/rocky for neutron-vpnaas will be good as Tempest tag might face other compatibility issue if job is installing neutron-tempest-plugin alos which we faced during stable/queens fix23:17
gmannbut you can give a try23:17
amotokigmann: it should work for the tempest job in neutron-vpnaas we discussed so far, but we also have tempest job on centos7.23:18
amotokigmann: https://review.opendev.org/#/c/590569/ neutron-vpnaas-tempest-libreswan-centos job fails as there is no python3.6.23:19
gmannamotoki: ok for that either someone should install py3.6 which I am not sure is easy or complex. but using tempest tag is better choice there23:19
amotokigmann: the situation is a bit different. several centos7 jobs exist up to train release. I am not sure which projects have centos7 tempest job other than neutron-vpnaas.23:21
gmannamotoki: or one global solution for all distro is pin Tempest 23.0.0 on stable/rocky default in devstack. which is valid as Tempest is not py2 compatible after 23.0.023:21
amotokigmann: I am afraid the issue on tempest on centos7 is not limited to rocky...23:23
*** dviroel has quit IRC23:23
gmannamotoki: yeah. it is till train i think. so we can explicitly use Tempest 23.0.0 in such job for stable/stein stable/train23:24
amotokigmann: is there a convenient way to pin tempest in such jobs?23:25
gmannamotoki:  yeah, TEMPEST_BRANCH and TEMPEST_REPO var can be override on job side. i did uding gerrit style ref as tag did not work for me due to git_clone logic. but we should do using tag. some discussion regarding tag in- https://review.opendev.org/#/c/703679/823:27
gmannthese var from job side will be used on priority to install Tempest23:28
amotokigmann: it should work. perhaps TEMPEST_BRANCH=23.0.0 would be enough.23:29
amotokigit_clone logic sometimes does not work and we need to delete /opt/stack/tempest in such case.23:29
gmannyeah23:30
gmannexisting repo was stopping to use tag type ref23:30
amotokigmann: thanks. I will first try a way to pin tempest to 23.0.0 in zuul.yaml in rocky.23:30
gmannamotoki: +1.23:31
amotokifor other branches, we will discuss the approach with the team.23:31
gmannamotoki: ok, i was writing about those to do from stable/train for centos jobs and then backport  but as you prefer23:32
amotokigmann: yeah, theoretically it is the right thing. I just would like to check whether it works first :)23:33
gmannok23:33
amotokigmann: thanks a lot. we succeeded to find what exactly happens anyway.23:36
*** paras333 has joined #openstack-qa23:36
gmannamotoki: +1. py2 drop transition period is roller coaster and lot of things expected to be failed :)23:36
amotokiyeah, it is much complicated than what we thought first23:37
gmanntrue23:39
toskyabout transitions: the new grenade jobs seems to be working with that backport; there is a failure in the heat job which should get some help from the heat team23:44
amotokigmann: using TEMPEST_BRANCH=23.0.0 seems not to work as lib/tempest generates u-c for tempest from the master branch. perhaps it works as of now but it will fail as time goes on.23:46
amotokigmann: it looks better to use neutron-tempest-plugin in older stable branches.23:47
*** anastzhyr has quit IRC23:49
gmannamotoki: ok. if we default devstack to pin then we can pin u-c also of that branch. but from particular job not sure how to do23:53
gmannamotoki: one way is to creating new tox env for that and use in that job.23:54
amotokigmann: it can if we would like to explore a generic solution, but it sounds too much for failures in a specific repo.23:55

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!