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