14:00:21 <rosmaita> #startmeeting glance 14:00:22 <openstack> Meeting started Thu Feb 8 14:00:21 2018 UTC and is due to finish in 60 minutes. The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:23 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:25 <openstack> The meeting name has been set to 'glance' 14:00:31 <rosmaita> #topic roll call 14:00:35 <McClymontS> o/ 14:00:50 <abhishekk> o/ 14:00:54 <bhagyashris> o/ 14:01:37 <kairat> o/ 14:01:56 <jokke_> o/ 14:02:05 <rosmaita> ok, let's get started! 14:02:16 <rosmaita> #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:02:23 <rosmaita> #topic updates 14:02:50 <rosmaita> i believe that jokke_ is now officially Rocky PTL for glance 14:02:56 <jokke_> so it seems 14:03:01 <rosmaita> congratulations! 14:03:16 <McClymontS> nice jokke_ 14:03:24 <rosmaita> jokke_ is going to take over the PTG planning, because now it's his baby 14:04:05 <bhagyashris> congratulations! 14:04:33 <rosmaita> i think the biggest issue facing glance right now is we need more contributors ... so if anyone has any ideas on how to make that happen, please share them with jokke_ 14:04:45 <rosmaita> i personally am out of ideas 14:04:52 <rosmaita> ok, next item 14:05:05 <abhishekk> jokke_, congratulations 14:05:14 <jokke_> rosmaita: so in between topics 14:05:55 <rosmaita> go ahead 14:05:55 <jokke_> just quick one, mind to review that db check batch rosmaita or abhishekk after that we should be good to go with rc1 14:06:14 <jokke_> I gave my +2 in there after the latest changes 14:06:22 <rosmaita> actually, there are a few more patches 14:06:34 <abhishekk> jokke_, I will 14:06:35 <jokke_> ah ok 14:06:46 <jokke_> rosmaita: then continue and we get back to them :) 14:06:52 <jokke_> sorry 14:06:59 <rosmaita> yeah, so RC-1 has to be cut today and the stable branch cut 14:07:14 <rosmaita> this is what we're looking at: 14:07:16 <rosmaita> https://etherpad.openstack.org/p/glance-queens-rc1-patches 14:08:30 <rosmaita> kairat you had a concern about image import 14:08:45 <bhagyashris> jokke_, abhishekk, rosmaita: thank you :) 14:10:19 <rosmaita> kairat i can't find the patch you -1'd , but was your concern the XML stuff? 14:10:43 <rosmaita> that's all i could figure from the timing of your comment and the bug list 14:10:51 <kairat> yep, we detected it after bandit 14:11:00 <rosmaita> ok, that's fixed then 14:11:03 <rosmaita> cool 14:11:12 <kairat> seems defusedxml patch has been merged 14:11:44 <rosmaita> yes, not backported to pike though 14:11:53 <rosmaita> i left a comment on the patch for that 14:11:54 <jokke_> ok, cool so it was the one that did not affect the API in the first place ;) 14:11:58 <rosmaita> yeah 14:12:02 <rosmaita> great 14:12:25 <rosmaita> ok, i will revise https://review.openstack.org/542030 immediately following the meeting 14:12:29 <rosmaita> but i have a question 14:12:51 <rosmaita> the version negotiation middleware still looks at the enable_image_import option 14:13:02 <rosmaita> http://git.openstack.org/cgit/openstack/glance/tree/glance/api/middleware/version_negotiation.py 14:13:07 <rosmaita> line 87 14:13:36 <rosmaita> what that means is that if someone makes a request like /v2.6/whatever, it will be rejected 14:13:46 <rosmaita> so i think we should remove that? 14:14:19 <rosmaita> the individual 2.6 calls, discovery, stage, and import are all protected by the option 14:14:35 <rosmaita> so those will 404 with a message like "import not enabled at this site" 14:15:02 <rosmaita> any thoughts? 14:15:40 <jokke_> rosmaita: indeed something I clearly missed 14:15:47 <rosmaita> (btw, i was working too late last night, don't know what i was thinking with that supported business) 14:15:53 <rosmaita> jokke_ me too 14:16:05 <rosmaita> i know we have tests for version negotiation 14:16:14 <jokke_> fortunately it's quick fix ... will implement it right after the meeting 14:16:22 <rosmaita> but now that enable_image_import is True by default, they all passed! 14:16:26 <rosmaita> yeah, cool 14:16:36 <rosmaita> ok, i will revise the releasenotes for that 14:16:52 <rosmaita> only other change i want to do, and i will do it immediately also, is revise the api-ref 14:17:09 <rosmaita> that will be a quick merge because it only does docs gates 14:17:31 <rosmaita> i just want to get the "2.6 is experimental" stuff out of there 14:17:53 <rosmaita> i will revise the interoperable image import workflow to include web-download for RC-2 14:18:10 <rosmaita> and we are goiing to need an RC-2 anyway 14:19:39 <abhishekk> I guess so, https://review.openstack.org/#/c/523029/ (this needs to be get merged) 14:20:30 <rosmaita> yes, that has been sitting a while 14:20:43 <rosmaita> i had a question about it but never had time to look into it 14:21:29 <rosmaita> dyk what happens if something is being uploaded to the store when the delete is issued? 14:22:32 <abhishekk> need to check it though, but I guess it clears the image data 14:23:17 <rosmaita> i think you feel strongly that that needs to be in RC-1 14:23:25 <rosmaita> since image import is enabled by default 14:23:26 <jokke_> rosmaita: yeah I think doc patches should be fine for rc2 as well as bugfixes ... as long as we have all features onboard (like the db check) 14:24:11 <rosmaita> jokke_ cool, i do want to make 2.6 unexperimental in the api-ref before we cut RC-1 though 14:25:25 <rosmaita> jokke_ your thoughts about https://review.openstack.org/#/c/523029/ ? should we merge it for RC-1 14:26:48 <jokke_> it's a bug fix, it's fine either way ... we defo need it in for the release 14:27:07 <jokke_> we should aim for rc2 early next week anyways 14:27:32 <jokke_> but if we get it reviewed and merged for rc1 even better 14:27:40 <rosmaita> ok 14:28:12 <rosmaita> i think it is 8pm for abhishek right now 14:28:16 <jokke_> I'd like to avoid pushing rcx out day before we tag the final :D 14:28:43 <abhishekk> i will be available if required for next 4 hours 14:28:43 <rosmaita> yeah, agreed 14:29:12 <rosmaita> jokke_ do you have time to look over 523029 right after the meeting? 14:29:18 <jokke_> yes 14:29:24 <jokke_> have it open 14:29:53 <rosmaita> ok, great, let's get abhishekk some feedback immediately so he can go home 14:29:59 <rosmaita> next topic 14:30:02 <rosmaita> this is a bad one 14:30:23 <rosmaita> namely, postgresql support is broken 14:30:35 <rosmaita> #link https://bugs.launchpad.net/glance/+bug/1747869 14:30:36 <openstack> Launchpad bug 1747869 in Glance "./stack.sh doesn't work with postgres" [Critical,Triaged] - Assigned to Brian Rosmaita (brian-rosmaita) 14:30:56 <jokke_> yes ... that also breaks non-voting manila test atm. tbarron dropped down to glance channel earlier today 14:30:56 <rosmaita> the person who filed that is correct, it's because of https://review.openstack.org/#/c/433934/ 14:31:09 <rosmaita> yes, i saw his comment on the bug 14:31:39 <jokke_> we _need_ to fix that way or another before the release 14:31:57 <rosmaita> yes 14:32:03 <jokke_> good news is, that it's a bugfix we can get to RCx instead of having it in today 14:32:14 <abhishekk> are we targeting this for rc2? 14:32:16 <rosmaita> right, they are good with RC-2 time frame 14:32:21 <rosmaita> abhishekk yes 14:32:43 <rosmaita> the problem is online vs offline db migrations 14:33:10 <Shilpa> so are we allowing postgreSQL for EMC? 14:33:30 <rosmaita> we have to 14:33:44 <Shilpa> earlier EMC has that condition to support EMC only for MySQL 14:33:46 <jokke_> and I truly hope we can find a fix that does not involve reverting those patches involved 14:33:56 <rosmaita> the problem is, we can't support zero-downtime migrations for postgres 14:34:22 <rosmaita> but there should be no problem with offline migrations 14:34:40 <abhishekk> rosmaita, right 14:35:12 <rosmaita> anyway, i need to look more closely and am not prepared to make any suggestions ATM 14:35:29 <rosmaita> but i may need to call an emergency meeting on monday 14:35:31 <abhishekk> I will also have look tomorrow my time 14:35:32 <Shilpa> so postgreSQL support needed only for offline DB upgrade? 14:35:53 <rosmaita> Shilpa correct 14:36:12 <jokke_> Shilpa: more like we can only support postgre offline 14:36:35 <rosmaita> jokke_ yes, that's more accurate! 14:37:00 <rosmaita> ok, next item 14:37:13 <rosmaita> is anyone interested in backend migrations? 14:37:20 <rosmaita> or can i postpone that to next week? 14:37:31 <rosmaita> i think we have enough to do today to get RC-1 out 14:37:59 <jokke_> interested, yes; do I have time to focus on them now, no 14:38:02 <rosmaita> ok, postponed to next week 14:38:13 <rosmaita> #topic open discussion 14:38:48 <rosmaita> jokke_ btw, lance said that keystone will have a session about service tokens on monday of PTG 14:39:05 <rosmaita> i think the time is on the keystone planning etherpad 14:39:08 <jokke_> rosmaita: cool ... will need to find our way there then :D 14:39:53 <rosmaita> who put the team photo item on the agenda? 14:40:15 <abhishekk> me 14:40:30 <abhishekk> just to inform you 14:40:42 <rosmaita> jokke_ that's you now! 14:41:03 <abhishekk> I guess wrong timing :( 14:41:23 * jokke_ lost the link to the etherpad 14:41:32 <rosmaita> http://lists.openstack.org/pipermail/openstack-dev/2018-February/127105.html 14:41:33 <jokke_> too many etherpads 14:41:41 <abhishekk> #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:41:54 <rosmaita> jokke_ also, there is the video interview thing again 14:42:14 <rosmaita> photos are tuesday and thursday, i think we will all be there on tuesday? 14:42:40 <abhishekk> i will o/ 14:42:52 <jokke_> yeii 14:42:55 <rosmaita> anyway, jokke_ pick a time and sign glance up 14:43:03 <bhagyashris> jokke_, abhishekk, rosmaita: thank you for your support, help and time to get merge two feature in this cycle :) 14:43:12 <rosmaita> bhagyashris thanks for all your work! 14:43:20 <rosmaita> i hope you will stick around for Rocky! 14:43:24 <jokke_> what rosmaita just said! 14:43:46 <bhagyashris> rosmaita: yup 14:43:58 <rosmaita> so, jokke_ , just to be clear, you are in charge of signing glance up for (1) team photo, and (2) video interview 14:44:05 <rosmaita> great 14:44:07 <rosmaita> anything else? 14:44:18 <jokke_> rosmaita: I guess that comes with the title, yes 14:44:29 <jokke_> along with finalizing the PTG planning 14:44:31 <rosmaita> :) 14:44:46 <jokke_> we need PR liaison :P 14:44:53 <McClymontS> lol 14:45:26 <rosmaita> ok, so before we adjourn 14:45:53 <rosmaita> jokke_ will look over abhishekk 's data-not-getting-deleted-from-stage patch right away and let abhishekk know if it's ok 14:46:05 <rosmaita> rosmaita will revise the api releasenote 14:46:13 <rosmaita> rosmaita will revise the api-ref 14:46:27 <abhishekk> noted; 14:46:37 * jokke_ will fix the version neg middleware 14:46:46 <rosmaita> cool, i forgot about that one 14:47:04 <rosmaita> ok, please keep https://etherpad.openstack.org/p/glance-queens-rc1-patches updated 14:47:22 <rosmaita> i'll put up the release patch 14:47:43 <rosmaita> will -1 workflow it until it's clear what the hash is 14:47:59 <rosmaita> anything else? 14:48:08 <abhishekk> sounds good 14:48:28 <rosmaita> ok, great ... thanks everyone 14:48:32 <McClymontS> thank you 14:48:35 <jokke_> thanks all! 14:48:35 <rosmaita> and congratulations to jokke_ ! 14:48:39 <abhishekk> thank you 14:48:41 <rosmaita> and my sympathies 14:48:44 <rosmaita> :) 14:48:46 <jokke_> cheers 14:48:47 <abhishekk> :D 14:48:54 <jokke_> some pints will be drank 14:49:01 <rosmaita> for sure! 14:49:14 <abhishekk> leave some for me as well :P 14:49:22 <rosmaita> #endmeeting