Thursday, 2020-07-23

*** diurnalist has joined #openstack-meeting00:01
*** gyee has quit IRC00:03
*** ricolin has joined #openstack-meeting01:13
*** number80 has joined #openstack-meeting01:15
*** bbowen has quit IRC01:31
*** bbowen has joined #openstack-meeting01:36
*** _erlon_ has quit IRC01:41
*** psahoo has joined #openstack-meeting01:50
*** armstrong has joined #openstack-meeting01:52
*** tinwood has quit IRC02:09
*** tinwood has joined #openstack-meeting02:11
*** rfolco has quit IRC02:13
*** baojg has quit IRC02:17
*** baojg has joined #openstack-meeting02:18
*** rfolco has joined #openstack-meeting02:31
*** rfolco has quit IRC02:40
*** dulek has quit IRC02:42
*** yoshito-ito has quit IRC02:46
*** diurnalist has quit IRC03:01
*** dulek has joined #openstack-meeting03:09
*** rcernin has quit IRC03:28
*** rbudden has quit IRC03:28
*** markvoelker has joined #openstack-meeting03:32
*** markvoelker has quit IRC03:37
*** diurnalist has joined #openstack-meeting03:38
*** rcernin has joined #openstack-meeting03:44
*** rcernin has quit IRC03:47
*** rcernin has joined #openstack-meeting03:49
*** armstrong has quit IRC04:02
*** lbragstad__ has quit IRC04:15
*** diurnalist has quit IRC04:17
*** psahoo has quit IRC04:33
*** psahoo has joined #openstack-meeting04:42
*** markvoelker has joined #openstack-meeting04:57
*** svyas|afk is now known as svyas04:58
*** markvoelker has quit IRC05:02
*** rh-jlabarre has quit IRC05:12
*** vishalmanchanda has joined #openstack-meeting05:38
*** ociuhandu has joined #openstack-meeting05:50
*** ociuhandu has quit IRC05:55
*** psahoo has quit IRC06:04
*** ykatabam has quit IRC06:06
*** diurnalist has joined #openstack-meeting06:07
*** ykatabam has joined #openstack-meeting06:09
*** diurnalist has quit IRC06:13
*** psahoo has joined #openstack-meeting06:19
*** psahoo has quit IRC06:55
*** tinwood is now known as tinwood-afk06:55
*** ralonsoh has joined #openstack-meeting06:57
*** markvoelker has joined #openstack-meeting06:58
*** markvoelker has quit IRC07:03
*** ociuhandu has joined #openstack-meeting07:11
*** psahoo has joined #openstack-meeting07:12
*** tosky has joined #openstack-meeting07:22
*** markvoelker has joined #openstack-meeting07:27
*** markvoelker has quit IRC07:32
*** diurnalist has joined #openstack-meeting07:33
*** yaawang has quit IRC07:41
*** yaawang has joined #openstack-meeting07:41
*** yaawang has quit IRC07:50
*** yaawang has joined #openstack-meeting07:50
*** Lucas_Gray has joined #openstack-meeting08:01
*** moguimar has joined #openstack-meeting08:11
*** e0ne has joined #openstack-meeting08:24
*** diurnalist has quit IRC08:26
*** tinwood-afk is now known as tinwood08:34
*** moguimar has quit IRC08:44
*** moguimar has joined #openstack-meeting08:44
*** lhinds|out has quit IRC08:49
*** ociuhandu_ has joined #openstack-meeting08:56
*** lhinds has joined #openstack-meeting08:56
*** rcernin has quit IRC08:56
*** ociuhandu has quit IRC08:59
*** yaawang has quit IRC09:05
*** yaawang has joined #openstack-meeting09:05
*** vishalmanchanda has quit IRC09:10
*** markvoelker has joined #openstack-meeting09:17
*** diurnalist has joined #openstack-meeting09:20
*** markvoelker has quit IRC09:22
*** moguimar has quit IRC09:40
*** moguimar has joined #openstack-meeting09:40
*** ykatabam has quit IRC09:46
*** moguimar has quit IRC10:02
*** moguimar has joined #openstack-meeting10:02
*** tristan888 has joined #openstack-meeting10:06
*** ociuhandu_ has quit IRC10:09
*** ociuhandu has joined #openstack-meeting10:09
*** diurnalist has quit IRC10:12
*** ricolin has quit IRC10:13
*** zbr is now known as zbr|ruck10:30
*** manpreet has joined #openstack-meeting10:42
*** diurnalist has joined #openstack-meeting10:50
*** diurnalist has quit IRC10:55
*** ociuhandu_ has joined #openstack-meeting11:03
*** ociuhandu has quit IRC11:07
*** ociuhandu_ has quit IRC11:08
*** vishalmanchanda has joined #openstack-meeting11:09
*** ociuhandu has joined #openstack-meeting11:18
*** markvoelker has joined #openstack-meeting11:18
*** yaawang has quit IRC11:20
*** yaawang has joined #openstack-meeting11:21
*** markvoelker has quit IRC11:22
*** ociuhandu has quit IRC11:24
*** ociuhandu has joined #openstack-meeting11:24
*** diurnalist has joined #openstack-meeting11:25
*** ociuhandu has quit IRC11:29
*** ricolin has joined #openstack-meeting11:37
*** raildo has joined #openstack-meeting11:43
*** markvoelker has joined #openstack-meeting11:53
*** markvoelker has quit IRC11:58
*** tristan888 has quit IRC12:07
*** rh-jelabarre has joined #openstack-meeting12:08
*** moguimar has quit IRC12:08
*** ricolin has quit IRC12:13
*** rfolco has joined #openstack-meeting12:13
*** moguimar has joined #openstack-meeting12:15
*** diurnalist has quit IRC12:19
*** ricolin has joined #openstack-meeting12:38
*** manpreet has quit IRC12:52
*** baojg has quit IRC12:53
*** baojg has joined #openstack-meeting12:54
*** diurnalist has joined #openstack-meeting12:56
*** yaawang has quit IRC12:56
*** yaawang has joined #openstack-meeting12:59
*** diurnalist has quit IRC13:01
*** lbragstad has joined #openstack-meeting13:05
*** _erlon_ has joined #openstack-meeting13:15
*** TrevorV has joined #openstack-meeting13:22
*** diurnalist has joined #openstack-meeting13:28
*** baojg has quit IRC13:35
*** baojg has joined #openstack-meeting13:37
*** sluna has quit IRC13:41
*** sluna has joined #openstack-meeting13:41
*** rosmaita has joined #openstack-meeting13:58
abhishekk#startmeeting glance14:01
openstackMeeting started Thu Jul 23 14:01:02 2020 UTC and is due to finish in 60 minutes.  The chair is abhishekk. Information about MeetBot at
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
*** openstack changes topic to " (Meeting topic: glance)"14:01
openstackThe meeting name has been set to 'glance'14:01
abhishekk#topic roll call14:01
*** openstack changes topic to "roll call (Meeting topic: glance)"14:01
abhishekkgreetings if the day!!14:01
rosmaitaman, i am so jealous that you got openstack-meeting ... cinder is stuck meeting in openstack-meeting-alt14:01
abhishekklets start, we have lengthy agenda today14:02
abhishekk#topic release/periodic jobs update14:02
*** openstack changes topic to "release/periodic jobs update (Meeting topic: glance)"14:02
abhishekkV2 is next week14:02
abhishekkI want to tag release on 29th July which is just a day before our next meeting14:03
abhishekkTODO's are doc patch for dansmith's policy changes, release note patch and config and policy regenerate patch14:04
abhishekkI will submit most of them by tomorrow EOD14:04
*** Steap has joined #openstack-meeting14:04
abhishekkFor store and client we didn't have major changes so no need to worry about them14:04
abhishekkThere are still couple of bug fixes which I want to be part of this release14:05
abhishekkI will flag them in open discussion14:05
abhishekkRegarding periodic jobs, functional-py3* jobs were broken due to dnspython version 2.0.014:06
abhishekkit is fixed and we are green now14:06
abhishekkany questions about release plan?14:06
rosmaitano, sounds good to me14:07
abhishekkcool, moving ahead14:07
abhishekk#topic Specs status14:07
*** openstack changes topic to "Specs status (Meeting topic: glance)"14:07
abhishekkWe still have plenty of specs for reviews14:07
abhishekkMake cinder driver compatible with multiple stores - - Need reviewes14:07
abhishekkUpdate proposal for duplication image download - - Need reviews14:07
abhishekkOptimize Ceph store network usage - - Need reviews14:07
abhishekkIntrospect import plugin to calculate virtual size of image - - Need reviews14:07
patchbotpatch 695152 - glance-specs - Make cinder driver compatible with multiple stores - 10 patch sets14:07
patchbotpatch 734683 - glance-specs - Update proposal for duplication image download - 3 patch sets14:07
abhishekkCache API - - Need reviews14:07
patchbotpatch 740980 - glance-specs - Optimize Ceph store network usage - 2 patch sets14:08
patchbotpatch 741121 - glance-specs - Introspect import plugin to calculate virtual size... - 2 patch sets14:08
patchbotpatch 665258 - glance-specs - Spec for Glance cache API - 4 patch sets14:08
*** alistarle has joined #openstack-meeting14:08
abhishekkKindly focus on reviews for the same14:08
abhishekkMoving ahead14:08
abhishekk#topic race-condition in copy-image operation14:09
*** openstack changes topic to "race-condition in copy-image operation (Meeting topic: glance)"14:09
abhishekkThis is important issue and we need to fix it as early as possible14:09
abhishekkI saw the new approach proposed by jokke and objections around it14:10
abhishekkafter following the discussions on the patch I think that there is no stable solution at the moment for this issue14:10
abhishekkSo how we should fix this issue?14:11
*** alistarle has quit IRC14:11
*** alistarle has joined #openstack-meeting14:11
abhishekkOne temporary solution comes to my mind is reject second request on same image id14:13
jokkeMy biggest problem with the alternative is the much increased DOS exposure hardlocking the images with only way out being manual admin intervention. I'm really not comfortable to let that slip14:13
abhishekkCan we have periodic job to check the progress and release the lock?14:14
rosmaitai think the problem is defining what 'progress' means14:15
jokkeLike I told before that makes literally no difference to the solution I proposed apart from being another piece of code that is not coulped together with the rest doing tht for us14:16
*** rbudden has joined #openstack-meeting14:16
abhishekkrosmaita, we are setting task-id to image property14:16
abhishekkwe can check the status of task on the basis of task id14:16
rosmaitaright, but the task that gets the lock first will got to 'processing', perhaps forever14:17
jokkeabhishekk: I think that's true only on the node where that task is running14:17
*** alistarle has quit IRC14:17
abhishekkhow will that make a difference?14:18
jokkeSo the periodic job would have 2 different views to the situation depending if it's running on the node where the task is running or not14:18
jokkeperiodic job on the node where the task is not running would go "I don't see this task, it must have failed, break the lock" while the on in the correct node would go "I see the task still running, lets keep the situation as it is"14:19
rosmaitai think dansmith is in pacific time zone?14:20
jokkeIIRC the task has quite few updates onto the DB, pretty much, when it's queued, picked up, running, success/failure14:20
abhishekkjokke, even there are different nodes we are going to pick task state from db14:20
abhishekkrosmaita, dansmith also has conflict today14:21
rosmaitai think it would be good to have a video meeting to talk this out and take advantage of his nova experience with race conditions14:21
abhishekkOk, I will try to catch him after the meeting and will ask the convenient time for the same14:22
abhishekkjokke, rosmaita,  (smcginnis) what will be good time for you?14:24
abhishekkFriday or Monday?14:24
rosmaitaabhishekk: just schedule and i will try to make it14:24
rosmaitai think this is really something you erno and dan need to work out14:24
abhishekkok, moving ahead14:25
jokkeabhishekk: don't push it too late Fri for both of our weekends sake14:25
abhishekkjokke, ack14:25
abhishekkI will schedule it mostly on Monday14:26
abhishekk#topic Remove single store support for glance14:26
*** openstack changes topic to "Remove single store support for glance (Meeting topic: glance)"14:26
jokkeI don't mind doing some late night during the week, but I'd prefer getting onto my weekend before Sat morn :P14:26
abhishekkme too :D14:27
abhishekkOk, So I have started putting efforts on this14:27
abhishekkand looks like its much more difficult than I thought14:27
abhishekkSo I am following below approach for the same14:28
abhishekkFirst add support in devstack to configure multiple stores14:28
abhishekkthen remove single stores support from glance14:28
abhishekkremove it from store14:28
abhishekkand then remove it form devstack14:29
*** alistarle has joined #openstack-meeting14:29
abhishekkAnd below is my progress so far14:29
abhishekkAdd support to configure multiple file stores using devstack - merged14:29
abhishekkConfigure swift for glance if multiple stores is enabled -
abhishekkConfigure ceph for glance if multiple stores is enabled -
abhishekkDefault Glance to configure multiple stores in devstack -
abhishekkRemove single store support from glance - In progress (most complicated :D)14:29
patchbotpatch 741654 - devstack - Configure swift for glance if multiple stores is e... - 3 patch sets14:29
abhishekkRemove 'default_store', 'stores' config options from glance_store - ToDo14:29
patchbotpatch 741801 - devstack-plugin-ceph - Configure ceph for glance if multiple stores is en... - 2 patch sets14:29
patchbotpatch 741802 - devstack - Default Glance to configure multiple stores - 1 patch set14:29
rosmaitadon't you want to move devstack to multiple stores *before* removing single store from glance?14:30
abhishekkrosmaita, I have already submitted patches for the same14:30
jokkeabhishekk: IIRC oslo_config had hidden parameter (so it doesn't show up in the configgen) might be worthy to look that route so announce it eol, hide the config options and work devstack out of that model, then get rid of the specific tests and convert rest, then start removing bit by bit and see what breaks14:30
abhishekkand those are under review14:30
rosmaitai mean patch 74180214:30
patchbot - devstack - Default Glance to configure multiple stores - 1 patch set14:30
abhishekkJust see above 3 patches of it14:31
*** alistarle has quit IRC14:31
abhishekkjokke, cool14:31
abhishekkI will try to follow this14:31
jokkeThe registry and v1 api's had fortunately their config options well enough isolated that I could remove them, but that was the approach we took there14:32
abhishekkrosmaita, currently devstack for glance configures swift, file and rbd store14:32
abhishekkI have submitted changes for all of them14:32
jokkebasically make it non-trivial to enable and remove bit by bit seeing where stuff breaks and needs refactoring14:33
jokkemakes it much easier than trying to get it out in one bang14:33
abhishekkyeah I know14:33
abhishekkI removed it all in one go and now messing around tests14:33
abhishekkBut I will try to follow your approach14:34
abhishekkI will try to manage this in next couple of weeks (providing devstack patches merged by then)14:35
* jokke has had good amount of execise whaking out dead code lately :D14:35
*** alistarle has joined #openstack-meeting14:35
abhishekkI might need your help here as well14:35
abhishekkOk, moving ahead14:35
jokkejust ping, you know how to reach me14:36
abhishekkyep :D14:36
abhishekk#topic Glance under uwsgi - whats next???14:36
*** openstack changes topic to "Glance under uwsgi - whats next??? (Meeting topic: glance)"14:36
abhishekkSo for this topic we have discussion with TC in next 30 minutes14:36
jokkeTC-Glance meeting about the topin at the top of the hour, see ML for details14:37
jokkebottom of the hour for abhishekk ;)14:37
abhishekkwill provide update about the same in next meeting14:37
abhishekkMoving ahead14:38
abhishekk#topic Open discussion14:38
*** openstack changes topic to "Open discussion (Meeting topic: glance)"14:38
abhishekkI have couple of review requests14:38
patchbotpatch 742115 - glance - Fix broken glance-cache-manage utility - 3 patch sets14:38
patchbotpatch 742309 - glance - Make our import-workflow job also convert images t... - 1 patch set14:39
abhishekkApart from these, please provide feedback on open specs as well14:40
abhishekkThere are some open patches for stable branches as well14:41
*** alistarle has quit IRC14:42
abhishekkthat is it from me for today14:42
abhishekkanything else from any one?14:43
SteapThis low-hanging fruit would be nice to pick :)14:44
patchbotpatch 713720 - glance (stable/train) - Fix reloading under PY3 (MERGED) - 3 patch sets14:44
*** alistarle has joined #openstack-meeting14:44
jokkeSteap: as patchbot pointed out, it's merged and will be released next week :P14:44
*** mlavalle has joined #openstack-meeting14:44
Steapoh I only looked at the number of °+2s :)14:44
toskyjust wanted to mention that I realized there is a last legacy job used by glance14:44
toskyyou can see that from the email I sent yesterday (or a few hours ago, depending on your timezone)14:45
toskythe global goal email14:45
abhishekktosky, ack14:45
jokkeabhishekk: quick question. V2 is next week, Dan has been doing amazing job on the Nova copy side, the copy race and now also tackling the uwsgi tasks it seems. How we are doing with our priority list items. Do we have something in the list we should already start flagging that we will slip to W?14:46
abhishekkjokke, good point14:47
jokkeJust warning, I'm planning to take couple of weeks PTO in near future so that will be two weeks I'm not working on anything nor reviewing code14:47
Steapjokke: unless we decline your request to take PTO14:47
abhishekkI will collect the updates form stake holders and we can sort it out next week14:47
jokkeSteap: Fortunately I live in deeply socialistic country that has massive amount of worker rights :P14:48
abhishekkWe might move cache work, cluster awareness and duplicate downloads to W14:48
Steapjokke: *laughs in French*14:48
jokkeSteap: ohh, french you don't even need pto as you guys will just go to strike when it's beach weather :P14:49
Steapjokke: fun fact, there are no strikes in the summer since people are on holidays14:49
jokkeWe're not in that deep yet14:50
Steapwe know the next strikes will happen in September14:50
jokkeoh yeah, lol who wants to waste their holidays for strikes14:50
abhishekk5 minutes to go14:54
abhishekkLets wrap up14:55
abhishekkthank you all14:55
abhishekkalistarle, anything from you?14:55
abhishekkif yes, then ping me on openstack-glance channel14:56
alistarleI just lurked around the meeting to see if something moved14:56
alistarlebut seems ok14:56
abhishekkthank you14:56
*** openstack changes topic to "OpenStack Meetings ||"14:57
alistarlewe will soon submit the code of our spec  (hopefully :p)14:57
openstackMeeting ended Thu Jul 23 14:57:02 2020 UTC.  Information about MeetBot at . (v 0.1.4)14:57
openstackMinutes (text):
*** andrebeltrami has joined #openstack-meeting14:57
abhishekkalistarle, cool14:57
*** alistarle has quit IRC15:05
*** diurnalist has quit IRC15:06
*** moguimar has quit IRC15:11
*** diurnalist has joined #openstack-meeting15:12
*** armstrong has joined #openstack-meeting15:34
*** baojg has quit IRC15:48
*** baojg has joined #openstack-meeting15:49
*** markvoelker has joined #openstack-meeting16:01
*** zbr|ruck is now known as zbr16:02
*** markvoelker has quit IRC16:06
*** gyee has joined #openstack-meeting16:17
*** ricolin has quit IRC16:30
*** diurnalist has quit IRC16:35
*** ociuhandu has joined #openstack-meeting16:39
*** ociuhandu has quit IRC16:43
*** Lucas_Gray has quit IRC16:59
*** diurnalist has joined #openstack-meeting17:03
*** markmcclain has quit IRC17:14
*** markmcclain has joined #openstack-meeting17:16
*** vishalmanchanda has quit IRC17:28
*** psahoo has quit IRC17:54
raildo#startmeeting policy-popup18:00
openstackMeeting started Thu Jul 23 18:00:08 2020 UTC and is due to finish in 60 minutes.  The chair is raildo. Information about MeetBot at
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:00
*** openstack changes topic to " (Meeting topic: policy-popup)"18:00
openstackThe meeting name has been set to 'policy_popup'18:00
raildogmann, ping18:00
raildolbragstad, hey glad to see you around :)18:00
raildojust giving a minute or two to see if someone else will join us18:04
raildook, that will be quick..18:05
raildo#topic General doubts about Default policy18:05
*** openstack changes topic to "General doubts about Default policy (Meeting topic: policy-popup)"18:05
raildowe have a doc bug about some target details improvement18:05
openstackLaunchpad bug 1886857 in oslo.policy "Improve documentation of what data is used in checks" [High,Triaged]18:05
*** ralonsoh has quit IRC18:06
raildoI took a look on the complains but imo the API reference, target, resouce.. all of it were defined on the source doc18:06
raildolbragstad, do you have any suggestion on how to improve this doc?18:06
*** andrebeltrami has quit IRC18:06
lbragstadwell - i think we can improve the user_id:%()s bit18:07
lbragstadbecause i agree that's not really clear18:07
lbragstadso we could probably write down what "user_id" actually means when people use it as a key18:07
lbragstadbut yeah, i don't really know how we're going to be able to document the target bits short of digging through the code18:08
raildoack, I see.. I can work in a patch today and I'll add you as a reviewer on it18:08
raildo#topic Review Requests18:09
*** openstack changes topic to "Review Requests (Meeting topic: policy-popup)"18:09
raildoI just could find some Cyborg patches and I listed on the etherpad, I'll be updating the commit message issue on the #69910218:10
raildoother else looks pretty good to me18:10
raildounfortunately I couldn't find so much movement on the other projects during this cycle yet18:11
raildo#topic Open Floor18:12
*** openstack changes topic to "Open Floor (Meeting topic: policy-popup)"18:12
raildoI was thinking on join some team meetings for folks to committed to that goal this cycle, to double check how they're doing18:13
raildoany other idea, how we can help raising awareness for this topic?18:13
lbragstadyeah - that's probably a good starting point18:14
lbragstadsometimes a patch or two helps get people thinking in the right direction18:14
raildoyeah, that would be a good idea, I'm probably going to take my upstream friday to contribute on this topic this week18:15
raildoanyway, anything else lbragstad that you want to talk?18:16
lbragstadnope - i don't have anything18:17
raildook, so let's call it for today, thanks for joining lbragstad :)18:17
*** openstack changes topic to "OpenStack Meetings ||"18:17
openstackMeeting ended Thu Jul 23 18:17:52 2020 UTC.  Information about MeetBot at . (v 0.1.4)18:17
lbragstadraildo thanks for chairing18:17
openstackMinutes (text):
*** rosmaita has left #openstack-meeting18:26
*** ociuhandu has joined #openstack-meeting18:27
*** ociuhandu has quit IRC18:32
bnemecraildo: Debug logging for oslo.policy logs the target object for every call. I think the suggestion was to document how to use that to get target information for a given policy check.18:37
raildobnemec, ack, will be a bit hard to have it documented on oslo.policy since the target will be something more specific for each service18:38
raildobnemec, but I can at least add some examples that might help understanding it, in general18:39
bnemecRight, it would be basically impossible to document automatically.18:39
bnemecBut at least documenting a method to look at the data without going to the code would be a big improvement.18:40
raildobnemec, cool, thanks for clarifying that :)18:40
*** armstrong has quit IRC18:44
*** diurnalist has quit IRC18:48
*** diurnalist has joined #openstack-meeting18:57
*** Steap has left #openstack-meeting19:06
*** zaneb has quit IRC20:34
*** zaneb has joined #openstack-meeting20:35
*** Lucas_Gray has joined #openstack-meeting20:41
*** e0ne has quit IRC20:41
*** TrevorV has quit IRC20:49
*** tosky has quit IRC22:59
*** jamesmcarthur has joined #openstack-meeting23:04
*** jamesmcarthur has quit IRC23:16
*** jamesmcarthur has joined #openstack-meeting23:17
*** jamesmcarthur has quit IRC23:26
*** jamesmcarthur has joined #openstack-meeting23:27
*** mlavalle has quit IRC23:31
*** jamesmcarthur has quit IRC23:37

Generated by 2.17.2 by Marius Gedminas - find it at!