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