17:01:24 #startmeeting refstack 17:01:25 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 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:01:28 The meeting name has been set to 'refstack' 17:01:45 Happy New Year to everybody! 17:02:06 #link https://etherpad.openstack.org/p/refstack-meeting-18-01-02 Agenda 17:02:12 hi 17:02:19 Hello 17:02:26 o/ 17:03:51 I'm still in my first two hours back after a long vacation, so still catching up. 17:04:53 Ok, let's get started 17:05:05 #topic Rocky PTG 17:05:31 Next PTG is almost upon us. Fewer than two months away. 17:05:43 February 26 - March 2nd, 2018, Croke Park, Dublin, Ireland 17:06:03 #link https://etherpad.openstack.org/p/InteropDublin2018PTG Planning Etherpad 17:06:25 #link https://www.openstack.org/ptg PTG Home Page 17:07:05 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 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 Fantastic! 17:09:32 Feel free to add your names to the etherpad 17:10:32 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 #topic Current Work - Refstack 17:12:01 It looks like the gate jobs are broken because Firefox isn't available any more 17:12:04 #link https://review.openstack.org/#/c/528843/ Use Chrome instead of Firefox to fix gate jobs 17:12:40 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 Thanks for approving mguiney. If you have a job that's blocked by this use 'recheck' one it merges. 17:16:17 pvaneck has sent up some changes to migrate from Node v4 (which is EOL) to Node v6 17:16:19 https://review.openstack.org/#/c/528830/ Update Node Style to Conform to New Guidelines 17:16:35 #link https://review.openstack.org/#/c/528831/ Update Node from v4 vo v6 17:16:45 #link https://review.openstack.org/#/c/528830/ Update Node Style to Conform to New Guidelines 17:17:01 I haven't had a chance to review yet, but seems like these are good maintenance patches to get eyes on. 17:18:09 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 #link https://review.openstack.org/#/c/530709/2 http -> https 17:19:01 Subunit Upload API 17:19:14 #link https://review.openstack.org/#/c/530681/ 17:19:21 #link https://etherpad.openstack.org/p/subunit-api-implementation-roadmap 17:19:32 mguiney: have any comments on this work? 17:19:37 I know it's a WIP 17:20:14 yep, it's coming along nicely, I largely just need to get more work in on it 17:20:41 hoped to be farther along on this one, but ended up getting jammed up on the holidays 17:21:38 basically the code that is there is the code that will be required to to format conversions, subunit -> result conversion, etc 17:22:09 mguiney: do you want eyes on it now? 17:23:02 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 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 #link https://review.openstack.org/#/c/507695/ Disable Anonymous Upload 17:24:31 ^ another thing i was hoping to have capped off 17:24:43 but i know what's going on with it, and should be able to fix it 17:24:49 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 alright 17:25:21 I can spend some more time looking at it today, also. 17:26:05 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 because anon upload is disabled and we don't have a key in the db 17:26:54 hmm, ok 17:27:37 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 I'll take a look after the meeting and try to wrap my head around it. 17:27:57 * mguiney nods 17:28:06 I see 17:28:18 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 ok :-) 17:29:18 #link https://review.openstack.org/#/c/528844/ New Doc PTI Jobs 17:29:34 LuzC sent up a patch for the new Doc PTI jobs 17:30:40 I just kicked off a recheck since it looks like it was caught in the npm job 17:31:03 Aside from that it lgtm 17:31:35 She also did the same work for refstack-client 17:31:40 #link https://review.openstack.org/#/c/528841/ New Doc PTI Jobs 17:32:25 Information on the need for the patches here 17:32:37 #link http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html New Doc PTI Jobs Info on Mailing List 17:33:49 She also did some nice cleanup on the refstack-client docs. :-) 17:34:25 #topic Current Work Refstack Client 17:36:02 Actually, not much work for Refstack Client, but there's active work on the Tempest Autoconfig 17:36:13 #topic Current Work Python TempestConf 17:36:24 #link https://etherpad.openstack.org/p/tempestconfigtool_refactoring 17:36:31 #link https://gist.github.com/chkumar246/2269c1557c52ea8c1b7f16272f022035 17:36:38 chkumar246: want to lead this discussion? 17:36:53 So from the last meeting, we discussed over the plans 17:37:13 first action item was to collect workaround from the config tool 17:37:30 which is captured in https://gist.github.com/chkumar246/2269c1557c52ea8c1b7f16272f022035#file-config_tool_workaround-md 17:37:43 feel free to take a look, 17:38:40 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 hogepodge, that's it from my side 17:39:34 cool, thanks 17:39:51 Bunch of reviews for people to take a look at 17:39:54 #link https://review.openstack.org/#/c/530714/ Do not use -y for package install 17:40:04 doc only, should be trivial to approve 17:40:47 hogepodge, do we need DOC PTI jobs for tempestconf also? 17:40:52 tosky: just gave it a +2 17:41:24 tosky, ^^ 17:41:25 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 yes, everyone 17:41:49 I mean, the tox environment is just for convenience 17:41:53 (now) 17:41:57 hogepodge, tosky i will send a patch tomorrow 17:43:20 cool 17:44:03 arxcruz, please have a look at ec2-api patch https://review.openstack.org/519714 when you are free! 17:44:11 #link https://review.openstack.org/#/c/513330/ Add initial .zuul file, devstack and packstack job 17:44:18 I was wondering what's up with that one 17:44:40 almost done 17:44:59 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 chkumar246: done 17:45:38 arxcruz, thanks :-) 17:46:29 I had a question from someone about packstack failing last week. General upstream problem? 17:47:00 difficult to track what happened around the holidays, let's see in the next days 17:47:09 in other words: I don't know :) 17:47:38 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 Last review 17:47:51 #link https://review.openstack.org/#/c/528380/ Make tempest setup image verification aware 17:48:27 it is a work in progress patch, it can be ignored, tosky already commented on that 17:48:42 ok 17:48:52 Any other comments on python-tempestconf work? 17:50:19 I just need reviews on the gist https://gist.github.com/chkumar246/2269c1557c52ea8c1b7f16272f022035 17:50:28 nothing else from my side currently 17:51:10 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 that's from a first glance, but let's discuss it elsewhere 17:51:40 it would be nice to have it in an etherpad or so, to add comments 17:52:05 tosky, i will move it to etherpad in sorted order 17:52:10 sure! 17:52:19 on the same one 17:52:22 chkumar246: this link? https://etherpad.openstack.org/p/tempestconfigtool_refactoring 17:53:00 hogepodge, above etherpad link is from meeting notes 17:53:49 hogepodge, gist contains the collection of workaround and improvements related to tempestconf 17:54:01 ok 17:54:16 #topic Open Discussion 17:54:25 i will be moving gist content to https://etherpad.openstack.org/p/tempestconfigtool_refactoring in bottom so that we can comment 17:54:28 final minutes of the meeting, any other items folks wanted to discuss? 17:54:38 chkumar246: thanks :-) 17:57:07 Not hearing any other topics, I'll give everyone a few minutes back to their day! 17:57:24 Happy New Year! It's great to see everyone again! 17:57:47 happy new year! 17:57:56 #endmeeting