17:04:49 <luzC> #startmeeting refstack
17:04:49 <openstack> Meeting started Tue Dec 12 17:04:49 2017 UTC and is due to finish in 60 minutes.  The chair is luzC. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:04:50 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
17:04:53 <openstack> The meeting name has been set to 'refstack'
17:07:13 <pvaneck> o/
17:07:39 <luzC> hello pvaneck
17:07:52 <luzC> #link https://etherpad.openstack.org/p/refstack-meeting-17-12-12 agenda
17:07:54 <pvaneck> hey luzC
17:08:15 <mguiney> (still updating agenda, checking to make sure there are no outstanding links
17:08:17 <mguiney> )
17:09:47 <luzC> ok, mguiney I think you should run the rest of the meeting... is that ok?
17:09:54 <mguiney> alright, can do
17:10:19 <mguiney> (remind me, what is the command to move to next topic?)
17:10:51 <clarkb> mguiney: #topic
17:11:00 <mguiney> right. cool
17:11:04 <clarkb> ut you may not be able to if you are not the chair
17:11:07 <clarkb> (try it)
17:11:38 <mguiney> #topic Upcoming Meetings
17:12:04 <mguiney> ha. nope
17:12:11 <luzC> #chairs mguiney
17:12:17 <mguiney> #topic Upcoming Meetings
17:12:17 <luzC> #chair mguiney
17:12:18 <openstack> Current chairs: luzC mguiney
17:12:31 <luzC> ok, added as chair
17:12:35 <mguiney> alright. let me try that again
17:12:39 <mguiney> #topic Upcoming Meetings
17:12:45 <mguiney> ok there we go
17:13:19 <mguiney> So, once again, hogepodge will be out on vacation intill jan. 1st
17:13:26 <mguiney> *until
17:13:51 <mguiney> and luzC i see that you will be out from the 20th to the 15th?
17:14:04 <luzC> yes,
17:14:12 * mguiney nods
17:14:19 <mguiney> good to know
17:14:39 <luzC> so, I can attend next week's meeting and then will be out for 2 or 3 weeks
17:14:45 * mguiney nods
17:14:47 <mguiney> makes sense
17:15:27 <mguiney> ok. so there will be no meeting on december 26th because of the holiday occurring the day directly before.
17:15:39 <mguiney> other than that, does anyone have anything else to add?
17:16:16 <mguiney> ok. hearing nothing, let's move on to the next topic
17:16:55 <mguiney> Let's take a look at what is going on in refstack
17:17:17 <mguiney> #topic Disable Anonymous Upload
17:18:06 <mguiney> This has been the last sticking point on us being able to update the refstack database, but unfortunately is not quite finished yet
17:19:56 <mguiney> The way I had been handling the breaking of unit testing by the disabling of anonymous upload was fundamentally chaotic and splintered, and therefore required a lot more work put in any time I had to make small adjustments
17:21:00 <mguiney> This new patch handles the changes in a way that is both more cohesive and more sane, and when polished up a little, will be a far better solution.
17:21:20 <mguiney> ah i forgot to link. apologies
17:21:39 <mguiney> #link https://review.openstack.org/#/c/507695/
17:22:02 <mguiney> ^ the aforementioned patch can be viewed here
17:22:20 <luzC> ok
17:22:42 <luzC> then it is WIP right?
17:23:11 <mguiney> ah yes. it appears that i never actually submitted the -1 i had intended to
17:23:27 <tosky> well, there is workflow -1
17:23:35 <luzC> cool,
17:24:21 <mguiney> cool. I should be able to (hopefully) get that cleaned up today. the last issue there is a small quirk related to the specifics of pythonic inheritence, which is pretty great
17:25:23 <mguiney> but by the time I got to this point, it was fairly late, and I've found that pushing patches at 3am rarely ends well :P
17:25:56 <mguiney> Anything else on this topic?
17:26:01 <tosky> that's why we have voting jobs :)
17:26:09 <mguiney> ^ truth
17:26:28 <mguiney> ok, moving on
17:26:44 <mguiney> #topic Subunit API spec
17:27:06 <mguiney> link #https://review.openstack.org/#/c/506826/
17:27:28 <mguiney> the spec itself is actually merged! (\o/)
17:27:32 <tosky> \o/
17:27:37 <tosky> (it should be #link ...)
17:27:50 * mguiney facepalms
17:27:53 <mguiney> whoops
17:28:04 <mguiney> #link https://review.openstack.org/#/c/506826/
17:28:07 <mguiney> typo
17:29:14 <mguiney> regardless, as of last friday, we also have an implementation roadmap for this task (or series of tasks, rather)
17:29:37 <mguiney> this roadmap can be viewed at:
17:29:44 <mguiney> #link https://etherpad.openstack.org/p/subunit-api-implementation-roadmap
17:30:48 <mguiney> Here you can see some functional planning notes, as well as a list of ordered steps to get this up and running in the most optimal fashion
17:31:16 <luzC> nice, everyone please review it and add your thoughts
17:31:51 <mguiney> yes, would love to hear any feedback/about any glaring holes in my approach that I just haven't noticed yet :)
17:32:14 <mguiney> it's easy for me to miss that stuff when i've spent so much time staring at the (now merged) spec
17:32:35 <mguiney> anything else on this topic?
17:32:56 <mguiney> ok, hearing no objections, let's move on
17:33:12 <mguiney> #topic RefStack API Documentation
17:33:29 <mguiney> another patch of mine, no updates this week
17:34:03 <mguiney> this has been on the backburner as of late, given the presence of tasks with more immediately impending deadlines
17:34:48 <mguiney> if anyone is interested in adding to the docs i've started working on, feel free, otherwise, i will continue pushing small additions until the docs are finished.
17:35:02 <mguiney> #link https://review.openstack.org/#/c/521343/
17:35:41 <mguiney> ok. moving on to updates on the refstack-client patches
17:35:57 <mguiney> #topic Tempest Config Generation Spec
17:36:30 <mguiney> #link https://review.openstack.org/#/c/489421/
17:36:49 <mguiney> this was merged as of the 5th!
17:37:14 <mguiney> good to see that moving forwards, it'll be super useful to have as a resource
17:37:19 <tosky> after last meeting
17:37:26 <mguiney> yup!
17:38:05 <mguiney> thank you to everyone involved in getting that up and running!
17:38:18 <tosky> there is still a looot of work
17:38:28 <mguiney> well, the spec, i mean
17:38:32 <tosky> oh, right
17:39:05 <mguiney> so what are the next steps in moving this task forwards
17:39:42 <mguiney> #link https://etherpad.openstack.org/p/refstack-meeting-17-12-12
17:39:46 <tosky> I will start by quoting what chandankumar wrote few hours ago on #refstack:
17:39:48 * mguiney sighs
17:39:52 <tosky> <chandankumar> tosky: arxcruz luzC I will be skipping today's meeting not my update from my side. 1. fixed py3 tests in refstack-client: https://review.openstack.org/527028 and i have started working on collecting workaround from python-tempestconf code: https://etherpad.openstack.org/p/tempestconfigtool_refactoring
17:39:53 <mguiney> wrong link, excuse me
17:40:05 <tosky> I think that you can do #undo
17:40:31 <mguiney> #undo  https://etherpad.openstack.org/p/refstack-meeting-17-12-12
17:40:31 <openstack> Removing item from minutes: #link https://etherpad.openstack.org/p/refstack-meeting-17-12-12
17:40:51 <mguiney> ha. thank you, I haven't done this before, clearly
17:41:27 <mguiney> alright. so this actually pertains directly to one of the other patches up for review, then
17:42:05 <mguiney> #link  https://review.openstack.org/#/c/527028/
17:42:29 <tosky> sooo, as we discussed last week, and written on the etherpad, the plan for tempestconf is to properly analyze all the services that we configure and find the common pattern
17:42:58 <tosky> and rewrite them in a more sane way, that would make it easy to extend the code with the discovery of additional services
17:43:01 <tosky> less spaghetti code
17:43:06 <tosky> that's the idea
17:43:42 * mguiney nods
17:43:47 <tosky> the etherpad https://etherpad.openstack.org/p/tempestconfigtool_refactoring will be updated with the discoveries
17:43:57 <mguiney> sounds good. i
17:44:20 <mguiney> *it'll be good to see how that comes along
17:44:28 <mguiney> ok. anything else on this topic?
17:45:26 <mguiney> hearing no objections, let's move on
17:45:47 <mguiney> #topic Switch to stestr
17:46:04 <mguiney> #link https://review.openstack.org/#/c/525478/
17:46:52 <mguiney> the refstack client patch has a corresponding python tempestconf patch, which for the sake of cohesiveness, i will link here now as well
17:47:07 <mguiney> #link https://review.openstack.org/#/c/525232/
17:47:21 <mguiney> any comments/discussion on these two?
17:47:43 <tosky> both merged, nothing else to add
17:48:05 <mguiney> cool. i will remove them from next week
17:48:11 <mguiney> 's agenda, then
17:49:10 <mguiney> #topic Fix py35 job
17:49:43 <mguiney> #link https://review.openstack.org/#/c/527028/
17:50:04 <mguiney> it looks as though this one just needs a workflow +1
17:50:19 <tosky> we need another +2 (unless there is some reason to restore the LANG=C)
17:50:32 <tosky> (see my comment
17:51:00 <mguiney> right. i will double check that after meeting and hopefully give it a +2 +1
17:51:45 <mguiney> if nobody has any more to say on this one, let's move on:
17:52:07 <mguiney> specifically, to the python tempestconf patches
17:52:42 <mguiney> #topic add initial .zuulfile, devstack, and packstack job
17:53:02 <mguiney> #link https://review.openstack.org/#/c/513330/
17:53:15 <tosky> work in progress; Martin managed to have the devstack jobs working (there was one small issue with the proper location of the generated openrc file)
17:53:33 <tosky> then he hit some issues with the packstack jobs, but I think he contacted the packstack people
17:53:57 * mguiney nods
17:53:59 <tosky> so it's a matter of (hopefully) short time, and then tempestconf will have devstack, packstack and tripleo gates :)
17:54:10 <mguiney> awesome! good to hear
17:55:24 <mguiney> thank you to Martin and to anyone else reviewing that, as well
17:55:46 <mguiney> (i didn't seem to be able to autocomplete his nick, apologies if i just missed it)
17:55:58 <mguiney> anything else on this topic?
17:56:02 <tosky> martinkopec, but he is not around now
17:56:19 <mguiney> ah, thank you
17:56:32 <mguiney> #topic add EC2-API support
17:56:44 <mguiney> #link https://review.openstack.org/#/c/519714/
17:56:49 <tosky> no updates on that; the last comment is mine, asking for updates
17:56:58 * mguiney nods
17:57:03 <tosky> I think that I will try to ping directly the author of the patch
17:57:17 <mguiney> ok. makes sense. for times' sake, lets move on
17:57:50 <mguiney> #topic Clarify testing for interop programs
17:58:12 * luzC time check
17:58:13 <mguiney> #link https://review.openstack.org/#/c/521602/
17:58:54 <tosky> no official votes on it yet
17:59:22 <mguiney> ^the above link has quite the discussion going on, but it looks like we've run short on time, so if we would like to discuss that and the NodeJS EOL, perhaps we could take it to #refstack or even just push to next meeting
17:59:25 <mguiney> thoughts?
18:00:13 <pvaneck> probably worth the effort to change the node version we have users install in the install doc
18:00:17 <luzC> ok
18:00:21 <luzC> let's move
18:00:23 <mguiney> ok. i'll be around in channel, but will also keep these items on the agenda for next week
18:00:27 <luzC> #endmeeting