17:04:49 #startmeeting refstack 17:04:49 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 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:04:53 The meeting name has been set to 'refstack' 17:07:13 o/ 17:07:39 hello pvaneck 17:07:52 #link https://etherpad.openstack.org/p/refstack-meeting-17-12-12 agenda 17:07:54 hey luzC 17:08:15 (still updating agenda, checking to make sure there are no outstanding links 17:08:17 ) 17:09:47 ok, mguiney I think you should run the rest of the meeting... is that ok? 17:09:54 alright, can do 17:10:19 (remind me, what is the command to move to next topic?) 17:10:51 mguiney: #topic 17:11:00 right. cool 17:11:04 ut you may not be able to if you are not the chair 17:11:07 (try it) 17:11:38 #topic Upcoming Meetings 17:12:04 ha. nope 17:12:11 #chairs mguiney 17:12:17 #topic Upcoming Meetings 17:12:17 #chair mguiney 17:12:18 Current chairs: luzC mguiney 17:12:31 ok, added as chair 17:12:35 alright. let me try that again 17:12:39 #topic Upcoming Meetings 17:12:45 ok there we go 17:13:19 So, once again, hogepodge will be out on vacation intill jan. 1st 17:13:26 *until 17:13:51 and luzC i see that you will be out from the 20th to the 15th? 17:14:04 yes, 17:14:12 * mguiney nods 17:14:19 good to know 17:14:39 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 makes sense 17:15:27 ok. so there will be no meeting on december 26th because of the holiday occurring the day directly before. 17:15:39 other than that, does anyone have anything else to add? 17:16:16 ok. hearing nothing, let's move on to the next topic 17:16:55 Let's take a look at what is going on in refstack 17:17:17 #topic Disable Anonymous Upload 17:18:06 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 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 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 ah i forgot to link. apologies 17:21:39 #link https://review.openstack.org/#/c/507695/ 17:22:02 ^ the aforementioned patch can be viewed here 17:22:20 ok 17:22:42 then it is WIP right? 17:23:11 ah yes. it appears that i never actually submitted the -1 i had intended to 17:23:27 well, there is workflow -1 17:23:35 cool, 17:24:21 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 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 Anything else on this topic? 17:26:01 that's why we have voting jobs :) 17:26:09 ^ truth 17:26:28 ok, moving on 17:26:44 #topic Subunit API spec 17:27:06 link #https://review.openstack.org/#/c/506826/ 17:27:28 the spec itself is actually merged! (\o/) 17:27:32 \o/ 17:27:37 (it should be #link ...) 17:27:50 * mguiney facepalms 17:27:53 whoops 17:28:04 #link https://review.openstack.org/#/c/506826/ 17:28:07 typo 17:29:14 regardless, as of last friday, we also have an implementation roadmap for this task (or series of tasks, rather) 17:29:37 this roadmap can be viewed at: 17:29:44 #link https://etherpad.openstack.org/p/subunit-api-implementation-roadmap 17:30:48 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 nice, everyone please review it and add your thoughts 17:31:51 yes, would love to hear any feedback/about any glaring holes in my approach that I just haven't noticed yet :) 17:32:14 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 anything else on this topic? 17:32:56 ok, hearing no objections, let's move on 17:33:12 #topic RefStack API Documentation 17:33:29 another patch of mine, no updates this week 17:34:03 this has been on the backburner as of late, given the presence of tasks with more immediately impending deadlines 17:34:48 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 #link https://review.openstack.org/#/c/521343/ 17:35:41 ok. moving on to updates on the refstack-client patches 17:35:57 #topic Tempest Config Generation Spec 17:36:30 #link https://review.openstack.org/#/c/489421/ 17:36:49 this was merged as of the 5th! 17:37:14 good to see that moving forwards, it'll be super useful to have as a resource 17:37:19 after last meeting 17:37:26 yup! 17:38:05 thank you to everyone involved in getting that up and running! 17:38:18 there is still a looot of work 17:38:28 well, the spec, i mean 17:38:32 oh, right 17:39:05 so what are the next steps in moving this task forwards 17:39:42 #link https://etherpad.openstack.org/p/refstack-meeting-17-12-12 17:39:46 I will start by quoting what chandankumar wrote few hours ago on #refstack: 17:39:48 * mguiney sighs 17:39:52 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 wrong link, excuse me 17:40:05 I think that you can do #undo 17:40:31 #undo https://etherpad.openstack.org/p/refstack-meeting-17-12-12 17:40:31 Removing item from minutes: #link https://etherpad.openstack.org/p/refstack-meeting-17-12-12 17:40:51 ha. thank you, I haven't done this before, clearly 17:41:27 alright. so this actually pertains directly to one of the other patches up for review, then 17:42:05 #link https://review.openstack.org/#/c/527028/ 17:42:29 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 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 less spaghetti code 17:43:06 that's the idea 17:43:42 * mguiney nods 17:43:47 the etherpad https://etherpad.openstack.org/p/tempestconfigtool_refactoring will be updated with the discoveries 17:43:57 sounds good. i 17:44:20 *it'll be good to see how that comes along 17:44:28 ok. anything else on this topic? 17:45:26 hearing no objections, let's move on 17:45:47 #topic Switch to stestr 17:46:04 #link https://review.openstack.org/#/c/525478/ 17:46:52 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 #link https://review.openstack.org/#/c/525232/ 17:47:21 any comments/discussion on these two? 17:47:43 both merged, nothing else to add 17:48:05 cool. i will remove them from next week 17:48:11 's agenda, then 17:49:10 #topic Fix py35 job 17:49:43 #link https://review.openstack.org/#/c/527028/ 17:50:04 it looks as though this one just needs a workflow +1 17:50:19 we need another +2 (unless there is some reason to restore the LANG=C) 17:50:32 (see my comment 17:51:00 right. i will double check that after meeting and hopefully give it a +2 +1 17:51:45 if nobody has any more to say on this one, let's move on: 17:52:07 specifically, to the python tempestconf patches 17:52:42 #topic add initial .zuulfile, devstack, and packstack job 17:53:02 #link https://review.openstack.org/#/c/513330/ 17:53:15 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 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 so it's a matter of (hopefully) short time, and then tempestconf will have devstack, packstack and tripleo gates :) 17:54:10 awesome! good to hear 17:55:24 thank you to Martin and to anyone else reviewing that, as well 17:55:46 (i didn't seem to be able to autocomplete his nick, apologies if i just missed it) 17:55:58 anything else on this topic? 17:56:02 martinkopec, but he is not around now 17:56:19 ah, thank you 17:56:32 #topic add EC2-API support 17:56:44 #link https://review.openstack.org/#/c/519714/ 17:56:49 no updates on that; the last comment is mine, asking for updates 17:56:58 * mguiney nods 17:57:03 I think that I will try to ping directly the author of the patch 17:57:17 ok. makes sense. for times' sake, lets move on 17:57:50 #topic Clarify testing for interop programs 17:58:12 * luzC time check 17:58:13 #link https://review.openstack.org/#/c/521602/ 17:58:54 no official votes on it yet 17:59:22 ^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 thoughts? 18:00:13 probably worth the effort to change the node version we have users install in the install doc 18:00:17 ok 18:00:21 let's move 18:00:23 ok. i'll be around in channel, but will also keep these items on the agenda for next week 18:00:27 #endmeeting