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