13:59:12 #startmeeting glance 13:59:12 Meeting started Thu Feb 7 13:59:12 2019 UTC and is due to finish in 60 minutes. The chair is jokke_. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:59:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:59:15 The meeting name has been set to 'glance' 13:59:23 #topic roll-call 13:59:26 o/ 13:59:31 o/ 14:00:08 #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:00:30 short agenda today and I think it's just you and me around unless Sean shows up 14:00:32 looks like we are the only people who are around this time 14:00:37 so lets get on with it 14:00:37 :D 14:00:50 #topic release & periodic updates 14:01:17 periodic jobs are timing out intermittently, cause looks like parser error only 14:01:45 ok so this is the same thing still hauting us 14:01:55 I have added one patch to reduce the logs, result is parser error is gone but still they are timing out 14:02:05 kk 14:02:14 #link https://review.openstack.org/#/c/634628/ 14:02:47 I want you to have a look at below patch which is reducing significant amount of logs 14:02:55 #link https://review.openstack.org/#/c/625125/ 14:03:07 ok, will check them 14:03:11 above patch submitted by matt and I have taken over that 14:03:35 gr8, thanks for ye both 14:03:54 release update, we are approaching M3 and needs reviews on some of the open patches/ bug fixes 14:04:06 glance-cores kindly have a look on those patches 14:04:28 that's it from me for this topic 14:04:43 lets make sure they are review priority voted and get on them 14:04:57 Ok, I will check the same 14:05:22 ok, lets open up for anything else 14:05:30 #topic open idscussion 14:05:39 #topic open discussion 14:06:34 I think I forgot to send the mail about the multiple backends 14:06:37 will do it today 14:06:51 double checking first that I actually didn't send it :P 14:06:57 Nothing from me as of now for open discussion, just I will make sure all important patches have review priority set 14:07:13 I guess you have replied 14:08:02 #action everyone Please review the patches that has +votes on review priority. If you think something else should be on that list, ping cores on #openstack-glance to discuss 14:09:18 it was pretty short :D 14:09:26 Hi 14:09:34 lpetrut: hello 14:09:46 just in time before we wrapped up :D 14:09:53 :d 14:09:56 heh 14:09:56 about the Windows support effort, I got all the tests to run on Windows 14:10:05 Nice! 14:10:11 everything is up for review, including a spec 14:10:28 lpetrut, great 14:10:35 that's great, and they are not WIP: flagged anymore? 14:10:49 nope, good to go IMO 14:11:36 lpetrut, good to know 14:11:57 there's just the last patch of the chain that is currently failing, I'll have to send an update on the requirements repo: https://review.openstack.org/#/c/634007/ 14:11:58 lpetrut: thank you. I'll have a look on the scope and the spec. If it looks like something non-disruptive I'll put it for the next weeks agenda that we have exception for it and put them to the priority review Q 14:12:35 that's great, thanks! I'm aware that this will not be high prio, but the impact should be minimal and it would be nice to have it in Stein 14:12:40 Obviously at this late stage we need to discuss the impact of any of those changes 14:12:40 (do you have any setup/configuration instructions so that we/I can test it) 14:13:24 abhishekk has very good point. Doc change would be amazing to have instructions how to setup for Win 14:13:43 +1 14:13:56 As I think none of us have even tried it 14:13:57 all you need is a working python environment and you can install glance with pip. we usually provide MSIs for openstack services 14:14:07 cool 14:14:13 config wise it's similar to what we have on Linux 14:14:43 does it set keystone as well? 14:15:03 nope, keystone doesn't have to be on Windows 14:15:17 ok got it 14:16:11 for Nova/Cinder, the MSIs had to do a bit more heavy lifting (creating switches, setting up Hyper-V live migration, iSCSI target service, etc), but in this case it's pretty straight forward. 14:16:14 but as jokke_ said, we need a doc patch as well (if we agreed to get it in S) 14:16:40 lpetrut: abhishekk: so if I understand this correctly you can just kick up devstack, kill glance there, run it on Windows and do any manual testing on that. And unit/functional testing is just matter of running tox on windows? 14:16:54 exactly 14:17:23 jokke_, makes sense 14:17:27 tbh, most changes were targeting the functional tests 14:17:32 lpetrut: if you don't mind, small section in our developer docs would be great to point that out 14:17:50 sure, I'll prepare a patch for that as well 14:17:55 great 14:18:04 that will be very helpful 14:18:13 it would just reinforce the fact that we're looking to keep this alive, not just getting it done once 14:18:30 ++ 14:18:39 yep, and also bring some awareness 14:18:55 lpetrut: you guys still up for setting up that 3rd party CI for Win testing once the changes are merged? 14:19:00 lpetrut: exactly 14:19:27 we already have CIs for other projects (Nova, Cinder, Neutron and a few others). those can pick it up. 14:19:48 I'll talk with our CI team to have one dedicated to glance patches 14:20:03 cool 14:20:10 amazing, that way we don't break it right on the following cycle due to doing something in the testing that will not work again 14:21:02 would feel bad to see you doing all this work to get it done and then us breaking it right away because we did not know better :) 14:21:28 yep. one one hand, 3rd party CIs don't get that much attention, but at least we'll know when things start failing and quickly send a fix if some breaking change gets in 14:22:08 tbh, it's impossible to keep an eye on all 3rd party CIs (on Cinder, there are >50 drivers) 14:22:26 if it stays stable and you guys are willing to help to keep it clean when we have issues on win side, I'm willing to consider letting that being voting 14:22:57 that's awesome. well, we'd need to get it rock solid first :) 14:23:32 I really dislike running tests non-voting no-one are ever looking at. The one Exception being our PY3 ssl tests as they are there just to remind us and sending clear indication that we know them not working 14:24:24 makes sense 14:24:27 ok, anything else? 14:24:32 nope 14:24:52 nothing on my side, I'll wait for feedback on the patches and spec 14:24:59 great 14:25:00 thangs again guys 14:25:10 WC 14:25:32 in that case, have a great day, night, what ever it is at your timezone and lets free up the 35min for something productive :) 14:25:35 Thanks all 14:25:42 thank you all 14:25:48 #endmeeting