17:01:24 <hogepodge> #startmeeting refstack
17:01:25 <openstack> Meeting started Tue Jan  2 17:01:24 2018 UTC and is due to finish in 60 minutes.  The chair is hogepodge. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:01:26 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
17:01:28 <openstack> The meeting name has been set to 'refstack'
17:01:45 <hogepodge> Happy New Year to everybody!
17:02:06 <hogepodge> #link https://etherpad.openstack.org/p/refstack-meeting-18-01-02 Agenda
17:02:12 <tosky> hi
17:02:19 <chkumar246> Hello
17:02:26 <mguiney> o/
17:03:51 <hogepodge> I'm still in my first two hours back after a long vacation, so still catching up.
17:04:53 <hogepodge> Ok, let's get started
17:05:05 <hogepodge> #topic Rocky PTG
17:05:31 <hogepodge> Next PTG is almost upon us. Fewer than two months away.
17:05:43 <hogepodge> February 26 - March 2nd, 2018, Croke Park, Dublin, Ireland
17:06:03 <hogepodge> #link https://etherpad.openstack.org/p/InteropDublin2018PTG Planning Etherpad
17:06:25 <hogepodge> #link https://www.openstack.org/ptg PTG Home Page
17:07:05 <hogepodge> I know it's a ways away, but I wanted to give everyone a heads up about it so they can start thinking about if they're going to be able to make it. I've requested one day for RefStack work.
17:07:23 <hogepodge> Anyone firm either way on attendance?
17:07:40 * tosky will be there
17:08:15 * chkumar246 applied for visa, if i get, i will there
17:09:13 <hogepodge> Fantastic!
17:09:32 <hogepodge> Feel free to add your names to the etherpad
17:10:32 <hogepodge> We can also start filling in potential topics for discussion. Traditionally we share space with InteropWG, so they'll use the same therpad for planning too.
17:11:30 <hogepodge> #topic Current Work - Refstack
17:12:01 <hogepodge> It looks like the gate jobs are broken because Firefox isn't available any more
17:12:04 <hogepodge> #link https://review.openstack.org/#/c/528843/ Use Chrome instead of Firefox to fix gate jobs
17:12:40 <hogepodge> The review looks simple enough, I'm happy to merge it so we can fix any jobs that are wedged because of it
17:14:02 * mguiney nods
17:15:35 <hogepodge> Thanks for approving mguiney. If you have a job that's blocked by this use 'recheck' one it merges.
17:16:17 <hogepodge> pvaneck has sent up some changes to migrate from Node v4 (which is EOL) to Node v6
17:16:19 <hogepodge> https://review.openstack.org/#/c/528830/ Update Node Style to Conform to New Guidelines
17:16:35 <hogepodge> #link https://review.openstack.org/#/c/528831/ Update Node from v4 vo v6
17:16:45 <hogepodge> #link https://review.openstack.org/#/c/528830/ Update Node Style to Conform to New Guidelines
17:17:01 <hogepodge> I haven't had a chance to review yet, but seems like these are good maintenance patches to get eyes on.
17:18:09 <hogepodge> A documentation patch came in. Another automated one, but if the author makes some trailing whitespace fixes I'll allow it to merge
17:18:14 <hogepodge> #link https://review.openstack.org/#/c/530709/2 http -> https
17:19:01 <hogepodge> Subunit Upload API
17:19:14 <hogepodge> #link https://review.openstack.org/#/c/530681/
17:19:21 <hogepodge> #link https://etherpad.openstack.org/p/subunit-api-implementation-roadmap
17:19:32 <hogepodge> mguiney: have any comments on this work?
17:19:37 <hogepodge> I know it's a WIP
17:20:14 <mguiney> yep, it's coming along nicely, I largely just need to get more work in on it
17:20:41 <mguiney> hoped to be farther along on this one, but ended up getting jammed up on the holidays
17:21:38 <mguiney> basically the code that is there is the code that will be required to to format conversions, subunit -> result conversion, etc
17:22:09 <hogepodge> mguiney: do you want eyes on it now?
17:23:02 <mguiney> yes, i'd love to get more eyes on it, just with the knowledge that it isn't in a complete state
17:23:40 <hogepodge> Sure thing. I might ask mtreinish to look at it too, since he's our local subunit expert. :-)
17:24:16 * mguiney nods
17:24:16 <hogepodge> #link https://review.openstack.org/#/c/507695/ Disable Anonymous Upload
17:24:31 <mguiney> ^ another thing i was hoping to have capped off
17:24:43 <mguiney> but i know what's going on with it, and should be able to fix it
17:24:49 <hogepodge> Ok, this one has been in flight much longer that I hoped. If possible, I'd like to see if we can finish it off this week.
17:24:58 <hogepodge> alright
17:25:21 <hogepodge> I can spend some more time looking at it today, also.
17:26:05 <mguiney> the current iteration generates a token if anon upload isnt enaabled, but if it isnt enabled, we cant have the key and corresponding signer to auth with added to the db
17:26:22 <mguiney> because anon upload is disabled and we don't have a key in the db
17:26:54 <hogepodge> hmm, ok
17:27:37 <mguiney> its an unfortunate loop that i'll be handling by just having the key added and signer generated in the base class and then just GETing it in the test_result class
17:27:48 <hogepodge> I'll take a look after the meeting and try to wrap my head around it.
17:27:57 * mguiney nods
17:28:06 <hogepodge> I see
17:28:18 <mguiney> apologies that that has been taking so long, i didn't spot the root of the issue until quite late last night
17:28:56 <hogepodge> ok :-)
17:29:18 <hogepodge> #link https://review.openstack.org/#/c/528844/ New Doc PTI Jobs
17:29:34 <hogepodge> LuzC sent up a patch for the new Doc PTI jobs
17:30:40 <hogepodge> I just kicked off a recheck since it looks like it was caught in the npm job
17:31:03 <hogepodge> Aside from that it lgtm
17:31:35 <hogepodge> She also did the same work for refstack-client
17:31:40 <hogepodge> #link https://review.openstack.org/#/c/528841/ New Doc PTI Jobs
17:32:25 <hogepodge> Information on the need for the patches here
17:32:37 <hogepodge> #link http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html New Doc PTI Jobs Info on Mailing List
17:33:49 <hogepodge> She also did some nice cleanup on the refstack-client docs. :-)
17:34:25 <hogepodge> #topic Current Work Refstack Client
17:36:02 <hogepodge> Actually, not much work for Refstack Client, but there's active work on the Tempest Autoconfig
17:36:13 <hogepodge> #topic Current Work Python TempestConf
17:36:24 <hogepodge> #link https://etherpad.openstack.org/p/tempestconfigtool_refactoring
17:36:31 <hogepodge> #link https://gist.github.com/chkumar246/2269c1557c52ea8c1b7f16272f022035
17:36:38 <hogepodge> chkumar246: want to lead this discussion?
17:36:53 <chkumar246> So from the last meeting, we discussed over the plans
17:37:13 <chkumar246> first action item was to collect workaround from the config tool
17:37:30 <chkumar246> which is captured in https://gist.github.com/chkumar246/2269c1557c52ea8c1b7f16272f022035#file-config_tool_workaround-md
17:37:43 <chkumar246> feel free to take a look,
17:38:40 <chkumar246> apart from that i will start working on integrating it with refstack-client with this week so that users can start using it and from the workarounds docs we will start cleaning the code base and make it more modular
17:38:48 <chkumar246> hogepodge, that's it from my side
17:39:34 <hogepodge> cool, thanks
17:39:51 <hogepodge> Bunch of reviews for people to take a look at
17:39:54 <hogepodge> #link https://review.openstack.org/#/c/530714/ Do not use -y for package install
17:40:04 <tosky> doc only, should be trivial to approve
17:40:47 <chkumar246> hogepodge, do we need DOC PTI jobs for tempestconf also?
17:40:52 <hogepodge> tosky: just gave it a +2
17:41:24 <chkumar246> tosky, ^^
17:41:25 <hogepodge> chkumar246: I'm a bit behind on that, but from just scanning mordred's mailing list point I'm going to say "yes?"
17:41:39 <tosky> yes, everyone
17:41:49 <tosky> I mean, the tox environment is just for convenience
17:41:53 <tosky> (now)
17:41:57 <chkumar246> hogepodge, tosky i will send a patch tomorrow
17:43:20 <hogepodge> cool
17:44:03 <chkumar246> arxcruz, please have a look at ec2-api patch https://review.openstack.org/519714 when you are free!
17:44:11 <hogepodge> #link https://review.openstack.org/#/c/513330/ Add initial .zuul file, devstack and packstack job
17:44:18 <hogepodge> I was wondering what's up with that one
17:44:40 <tosky> almost done
17:44:59 <chkumar246> hogepodge, few days back packstack jobs were passing now it is again failing, yes it is almost done, mkopec will fix it after his exams :-)
17:45:14 <arxcruz> chkumar246: done
17:45:38 <chkumar246> arxcruz, thanks :-)
17:46:29 <hogepodge> I had a question from someone about packstack failing last week. General upstream problem?
17:47:00 <tosky> difficult to track what happened around the holidays, let's see in the next days
17:47:09 <tosky> in other words: I don't know :)
17:47:38 <hogepodge> alright. I may take a look at it too with my toolchain, just to see if I can figure out what's happening.
17:47:49 <hogepodge> Last review
17:47:51 <hogepodge> #link https://review.openstack.org/#/c/528380/ Make tempest setup image verification aware
17:48:27 <chkumar246> it is a work in progress patch, it can be ignored, tosky already commented on that
17:48:42 <hogepodge> ok
17:48:52 <hogepodge> Any other comments on python-tempestconf work?
17:50:19 <chkumar246> I just need reviews on the gist https://gist.github.com/chkumar246/2269c1557c52ea8c1b7f16272f022035
17:50:28 <chkumar246> nothing else from my side currently
17:51:10 <tosky> chkumar246: I think it collects few things more than what we discussed in the meeting, and few things less (like a sorted list of which services are configured with ad-hoc code)
17:51:20 <tosky> that's from a first glance, but let's discuss it elsewhere
17:51:40 <tosky> it would be nice to have it in an etherpad or so, to add comments
17:52:05 <chkumar246> tosky, i will move it to etherpad in sorted order
17:52:10 <chkumar246> sure!
17:52:19 <chkumar246> on the same one
17:52:22 <hogepodge> chkumar246: this link? https://etherpad.openstack.org/p/tempestconfigtool_refactoring
17:53:00 <chkumar246> hogepodge, above etherpad link is from meeting notes
17:53:49 <chkumar246> hogepodge, gist contains the collection of workaround and improvements related to tempestconf
17:54:01 <hogepodge> ok
17:54:16 <hogepodge> #topic Open Discussion
17:54:25 <chkumar246> i will be moving gist content to https://etherpad.openstack.org/p/tempestconfigtool_refactoring in bottom so that we can comment
17:54:28 <hogepodge> final minutes of the meeting, any other items folks wanted to discuss?
17:54:38 <hogepodge> chkumar246: thanks :-)
17:57:07 <hogepodge> Not hearing any other topics, I'll give everyone a few minutes back to their day!
17:57:24 <hogepodge> Happy New Year! It's great to see everyone again!
17:57:47 <mguiney> happy new year!
17:57:56 <hogepodge> #endmeeting