09:01:07 #startmeeting office-hours 09:01:08 Meeting started Thu Oct 12 09:01:07 2017 UTC and is due to finish in 60 minutes. The chair is chandankumar. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:01:09 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:01:11 The meeting name has been set to 'office_hours' 09:01:18 chandankumar: yeah I was about to, thanks 09:01:23 andreaf: :) sure 09:01:33 Welcome to first #openstack-qa office hours :-) 09:01:40 andreaf: sure :) 09:01:51 o/ 09:01:55 \o/ 09:01:56 hi 09:02:03 \o 09:02:52 The idea is to have one hour (for now be-weekly) were people can drop in and ask questions about QA projects and topics 09:03:12 andreaf: not just bugs right? 09:03:15 and also we want to do bug triage to stay on top of our bugs 09:03:18 yeah 09:03:27 cool 09:03:45 but I did not expect everyone to rush in the first time to ask questions so I think we should have plenty of time for bugs :) 09:04:09 Here is the list of bugs from last 7 days : http://paste.openstack.org/show/623424/ 09:04:44 I will start with traiging all new bugs 09:04:46 lbragstad was gracious enough to share his tooling for bug triage 09:04:48 current status is 12 09:04:51 #link https://github.com/lbragstad/launchpad-toolkit 09:05:18 so we can use that for bug triage and to monitor what changes were done in bugs during this hour 09:05:23 chandankumar: sure go ahead 09:05:36 chandankumar: I wanted to give a short intro before we started :) 09:05:54 andreaf: sure 09:06:52 andreaf: tosky regarding this bug https://bugs.launchpad.net/tempest/+bug/1721553 and this review https://review.openstack.org/#/c/507630/ 09:06:54 Launchpad bug 1721553 in python-neutronclient "Functional tests fail: Expecting to find domain in project / auth_url was not provided to the Neutron client" [Critical,In progress] - Assigned to Akihiro Motoki (amotoki) 09:07:03 it's... complicated 09:07:13 * masayukig wants a graph for the trend of the number of bugs :-p 09:08:09 masayukig: yeah that's a good point, we have the tool oomichi made but I haven't looked into it in a while tbh 09:08:13 tosky: yeah, I think you have another patch.. 09:08:55 masayukig: no, dropped 09:08:58 that one should be fine 09:09:06 tosky: can you do it with kwargs? 09:09:07 tosky: ok 09:09:25 gmann: that was my patch, but 507630 was pre-existing, so I dropped mine 09:09:43 or better, I restored my patch to do only a subset of the change not covered by 507630 09:09:45 or let's discuss it on review. from bug triage side it is done i think 09:09:48 andreaf: heh, bring it to o-h? (I'm just kidding.) 09:10:01 tosky: that will be nice. and check the best solution 09:10:26 gmann, tosky, chandankumar: I marked the bug as wishlist since it's an enhancement 09:10:40 andreaf: thanks :-) 09:10:42 but I think it's definitely something we should have in there 09:10:49 andreaf: but client tests are broken without it unless you do some workarounds 09:11:33 i say low/medium priority at least 09:11:36 tosky: how did this happen? they used to work before right? 09:12:55 gmann, tosky: I agree this is an important feature to have but it's not a bug 09:13:10 but if you prefer to have it medium+ I don't mind 09:13:13 andreaf: it would not work with keystone v3 auth 09:14:01 my assumption that client tests started doing auth with v3 09:14:30 yeah, I guess so 09:14:50 Console logs not available after 20:20s for requirements-check 456029,124,51d9943 09:16:44 anyways fix is up so should eb ok, we can move ahead it hin 09:16:46 think 09:17:59 andreaf: is there a way in tempest to disable deprecation warning from tempest.conf? 09:18:29 anyways amotoki just told me this is not working with v3 and he has workaround in client side 09:18:35 chandankumar: we should fix them rather than disabling them 09:18:37 #linkhttps://review.openstack.org/#/c/511419/1/neutronclient/tests/functional/base.py 09:19:13 #link https://review.openstack.org/#/c/511419/1/neutronclient/tests/functional/base.py 09:20:30 heh ok 09:20:40 I'm curious about that why cli/base.py still has heat, sahara, ceilometer, nova_manage code. 09:21:22 I think they should be deprecated. 09:21:27 masayukig: we don't really have a plugin mechanism there... 09:21:37 yea 09:22:27 andreaf: heh, ok.. 09:23:01 masayukig: heh sorry that kind of doesn't matter... we provide the base test class 09:23:26 masayukig: so python client teams can extend it to implement their own client tests 09:23:48 andreaf: yeah, that's what I was thinking :) 09:24:37 So, we probably can deprecate them, right? 09:24:38 masayukig: gmann regarding this one https://bugs.launchpad.net/tempest/+bug/1715663 it is not a bug 09:24:39 Launchpad bug 1715663 in tempest "Silent termination on wrong entry point from plugin" [Undecided,New] 09:25:09 if any of the plugin misconfigured it gives traceback, i think i can probably mark this as a invalid. 09:25:21 masayukig: if you want to look into it - we'll need to check if they are used and if so if the project team wants to take ownership of them... 09:25:32 we can for sure deprecated sahara (the client was removed in a version that tempest does not support anymore) 09:25:36 masayukig: I would say it's not worth the effort 09:25:46 we have been used the unified CLI for a while 09:25:49 same for keystone 09:26:13 tosky: cool 09:26:21 tosky: nice 09:26:31 andreaf: heh, ok 09:27:13 chandankumar: on that bug, yea i agree we already log the information but not exception 09:28:26 +1 09:28:45 gmann, chandankumar: I'd mark it as wishlist - if someone wants to add a stdout output I won't oppose it but I wouldn't say it's a bug either 09:29:04 gmann: andreaf yes 09:29:16 yea 09:29:49 andreaf: may be it would be good for low hanging fruits also? 09:30:50 +1 09:30:55 chandankumar: how do I tag a bug as low hanging fruit? 09:30:56 yeah, it could be a low hanging fruits 09:31:29 andreaf: click on add tags 09:31:40 done 09:31:40 andreaf: i am not able to mark it as a wishlist 09:31:53 gmann: thanks :-) 09:31:54 yea "add tags" 09:31:58 chandankumar: I did that alreadt 09:32:01 I don't see it 09:32:08 reload 09:32:09 * tosky bbl 09:32:15 your browser 09:32:30 andreaf: on left side up 09:32:38 found it :P 09:32:53 heh 09:33:35 chandankumar: so shall we go through the list in http://paste.openstack.org/show/623424/? 09:33:44 I don't think we touched any of those yet? 09:34:01 andreaf: last two already done 09:34:23 andreaf: we were already discussing about https://bugs.launchpad.net/tempest/+bug/1721553 one few min back 09:34:24 Launchpad bug 1721553 in python-neutronclient "Functional tests fail: Expecting to find domain in project / auth_url was not provided to the Neutron client" [Critical,In progress] - Assigned to Akihiro Motoki (amotoki) 09:34:59 Console logs not available after 20:08s for gate-tripleo-ci-centos-7-ovb-1ctlr_1comp_1ceph-featureset024 511039,2,084d00b 09:35:35 andreaf: gmann masayukig https://bugs.launchpad.net/tempest/+bug/1722577 and https://review.openstack.org/#/c/510951/ 09:35:37 Launchpad bug 1722577 in tempest "test_list_get_volume_attachments failing with 400 error on teardown when detaching an already detached volume" [Medium,In progress] - Assigned to Matt Riedemann (mriedem) 09:35:40 need your eyes. 09:37:10 chandankumar: regarding https://bugs.launchpad.net/tempest/+bug/1722201 09:37:11 Launchpad bug 1722201 in tempest "Deprecation Warning for 'Mitaka' and 'openstack-tempest-16.0.0-1.el7ost.noarch'" [Undecided,Invalid] 09:37:15 chandankumar: yea its almost good just waiting for zhufl comment to fix otherwise i am ok with solution 09:37:41 andreaf: yup 09:37:59 chandankumar: having deprecation warnings coming from tempest is a bug we should not use deprecated things in our code 09:38:07 chandankumar: but we cannot fix this retroactively 09:38:47 Deepika Upadhyay proposed openstack-dev/devstack master: updated the stack user creation command https://review.openstack.org/511444 09:39:06 chandankumar: but it's something we need to keep an eye on in logs also when we review changes that we are not introducing deprecation warnings that we can avoid 09:40:00 andreaf: i can keep this one open then ?, as i suggested to use higher version of tempest, some depreaction might vanishes away 09:40:44 Ghanshyam Mann proposed openstack/tempest master: Only attempt to detach an in-use volume during cleanup https://review.openstack.org/510951 09:40:50 chandankumar: it's correct that using a newer version would help 09:41:10 chandankumar: but only because we fixed things meanwhile 09:41:34 chandankumar: anyways fine to keep this closed 09:41:38 I just wanted to clarify 09:42:00 andreaf: thanks :-) 09:42:24 junbo.li proposed openstack/tempest master: Add test for filters results by migration status https://review.openstack.org/511445 09:42:59 #info keep an eye on reviews containing/introduction deprecation warning in order to avoid them 09:43:11 chandankumar: thanks 09:43:26 chandankumar: looking at logs it actually comes (most of it) from neutron code 09:44:09 Hey! Is there a way to configure devstack to pin a specific libvirt version? I'm debugging an issue where i'd like to verifiy libvirt 1.3.1 vs. 2.5 in an ubuntu devstack setup... 09:44:17 andreaf: yeah, looks like that 09:44:35 andreaf: may be we need to check other plugin with tempest and avoid these issues in future 09:44:41 through ci 09:45:51 kaisers: I'm not sure there is by configuration but it should be possible to get a specific version otherwise 09:47:01 andreaf: By stacking and then downgrading the libvirt packages? Will that work? 09:47:34 chandankumar: done with list? if so i would like to throw few 09:48:25 kaisers: have a look into lib/nova_plugins/functions-libvirt there's a install_libvirt function 09:48:30 kaisers: you could override things there 09:48:46 gmann: on this one https://bugs.launchpad.net/devstack/+bug/1722995 09:48:47 Launchpad bug 1722995 in devstack "DevStack in DevStack" [Undecided,In progress] - Assigned to Deepika Upadhyay (deepika08) 09:48:47 andreaf: I'll check, thanks a lot!! :) 09:48:49 kaisers: the other things you can do is change the repo from where libvirt is installed 09:49:08 gmann: i think that is the last one 09:49:12 andreaf: yep, might also work 09:49:12 kaisers: but it may be more difficult to get an exact version that way 09:49:43 gmann: above is not a bug and but it is a suggestion to improve the devstack docs, through checklist 09:49:57 gmann: i am not sure about this one to keep it as a wishlist 09:50:02 I'll check out the install_libvirt, that seems the quickest to test this... 09:50:03 gmann: need help 09:50:43 +1 for a wishlist 09:51:06 how to add it as a wishlist? 09:51:19 chandankumar: I don't have the priviledges.. 09:51:31 I guess andreaf can do it 09:51:37 chandankumar: is patch up ? 09:51:44 it showed in-progress 09:51:46 gmann: yeah 09:51:49 andreaf: https://bugs.launchpad.net/devstack/+bug/1722995 09:51:50 Launchpad bug 1722995 in devstack "DevStack in DevStack" [Undecided,In progress] - Assigned to Deepika Upadhyay (deepika08) 09:51:53 gmann: but I don't think so 09:52:19 gmann: I don't think a patch is up. 09:52:24 ok 09:52:34 it looks like importance cannot be changed once in-progress and/or assigned 09:52:53 gmann: andreaf https://review.openstack.org/#/c/511444/ 09:53:02 is it? or it is devstack one 09:53:27 chandankumar: yea but that i think is not same 09:53:39 anyways we can move i think. 09:54:37 1 have one to discuss 09:54:42 #link https://bugs.launchpad.net/tempest/+bug/1672620 09:54:43 Launchpad bug 1672620 in tempest "Need pre/post test hooks for tempest" [Undecided,Incomplete] 09:55:01 ODL team reached in march i think when i discussed with them 09:55:12 Console logs not available after 20:12s for gate-neutron-lbaas-pep8-ubuntu-xenial 510974,2,47a2060 09:55:18 it is like they want pre/post hook that can be enabled for every test run 09:55:26 gmann: i am thinking it from bug topic 09:56:09 they run many tests and want to debug the situation for failure but tempest does the auto cleanup of resouces 09:56:23 and after that they do not have much to debug 09:58:08 1 suggestion i gave to them is to run the tests one by one if they need more specific system data for particular tests fail 09:58:29 gmann: I thought we have a flag to stop resource cleanup 09:58:35 or any services should have enough data in logs 09:59:01 andreaf: did we, i think we talked about that in some PTG/summit 09:59:12 but not implemented 10:00:04 gmann: andreaf https://review.openstack.org/#/c/477471/ is this one? 10:00:28 gmann: pause_teardown 10:00:40 yeah 10:00:58 ohk. ll check if that help 10:00:59 Oh, it's already merged 10:01:10 yup 10:01:22 junbo.li proposed openstack/tempest master: Tests for volume name and desc accept unicode symbols https://review.openstack.org/505534 10:01:39 so we have crossed an hour. 10:01:44 I'm actually not sure that is enough for the ODL team's requirement, though 10:01:44 ok 10:02:01 masayukig: yea need to check on bug. 10:02:07 i will give this option and if that help 10:02:20 * masayukig nodes 10:02:33 * masayukig s/nodes/nods 10:04:28 shall we wrap up office hours and we can just continue the discussion? 10:04:57 yea 10:04:59 yes we can wrap up npw 10:05:17 #endmeeting