Thursday, 2016-09-01

*** ducttape_ has quit IRC00:07
*** rrecio has quit IRC00:08
*** ducttape_ has joined #openstack-glance00:28
*** ducttape_ has quit IRC00:31
*** mtanino has quit IRC00:49
*** ducttape_ has joined #openstack-glance00:49
openstackgerritNikhil Komawar proposed openstack/glance: Fix nits from commit that introduces cursive  https://review.openstack.org/36400600:51
*** chrichip has quit IRC00:52
*** chrichip has joined #openstack-glance00:53
*** bpokorny_ has quit IRC01:02
openstackgerritwangxiyuan proposed openstack/glance: Remove DB downgrade  https://review.openstack.org/22922001:08
*** ducttape_ has quit IRC01:15
*** mingyu has joined #openstack-glance01:18
*** chlong has joined #openstack-glance01:18
*** ducttape_ has joined #openstack-glance01:18
dharinicnikhil, https://review.openstack.org/#/c/363838/01:20
dharinichttps://review.openstack.org/#/c/363832/01:20
dharinicAnd, https://review.openstack.org/#/c/363976/01:21
*** liwei has joined #openstack-glance01:29
*** ctrath has joined #openstack-glance01:31
*** ctrath1 has joined #openstack-glance01:31
*** ctrath has quit IRC01:35
*** chrichip has quit IRC01:38
*** chrichip has joined #openstack-glance01:39
*** ducttape_ has quit IRC01:42
*** ducttape_ has joined #openstack-glance01:46
*** ctrath1 has quit IRC01:46
*** ducttape_ has quit IRC01:54
*** lin_yang has quit IRC01:56
*** lin_yang has joined #openstack-glance01:57
*** itisha has quit IRC02:00
rosmaitanikhil: i'm ok with the follow-up-patch approach to dane's cursive patch, want me to go ahead and +A it?02:03
rosmaitahttps://review.openstack.org/#/c/352391/02:04
*** btully has quit IRC02:05
*** sdake has quit IRC02:06
openstackgerritwangxiyuan proposed openstack/glance: Remove DB downgrade  https://review.openstack.org/22922002:08
*** btully has joined #openstack-glance02:11
*** hemanthm|afk is now known as hemanthm02:14
*** chrichip has quit IRC02:16
*** chrichip has joined #openstack-glance02:17
*** ducttape_ has joined #openstack-glance02:19
*** btully has quit IRC02:23
*** ducttape_ has quit IRC02:27
nikhilrosmaita: +W would be a good idea02:28
nikhilrosmaita: I went ahead and +Wed it.. guess it doesn't matter when you have 2 +2s :)02:29
rosmaitawill do!02:29
rosmaitasounds good02:30
nikhilrosmaita: ha, race condn02:30
rosmaitayeah, they pop up all over the place02:30
*** ducttape_ has joined #openstack-glance02:35
liweiHi,everyone.I am liwei,a practice student ,from China.I want to know what the glare is used for.could someone explain it in your free time.thank you very much.02:38
*** TravT has joined #openstack-glance02:38
*** jamielennox|away is now known as jamielennox02:41
*** ducttape_ has quit IRC02:43
nikhilwxy__: https://review.openstack.org/#/c/229220/ one nit02:48
*** liwei has quit IRC02:49
nikhildharinic: done, done and done (that seems like a song for dance steps, you can try)02:49
dharinicnikhil :D Thank you02:49
wxy__nikhil, see it, will fix at once.02:50
hemanthmEverytime I try to respond to liwei, he's gone02:51
rosmaitai know, was just about to tell him about #openstack-glare02:52
hemanthmHe reminds of that superfast guy from X-Men02:53
*** chrichip has quit IRC02:54
hemanthmQuicksilver02:54
openstackgerritwangxiyuan proposed openstack/glance: Remove DB downgrade  https://review.openstack.org/22922002:54
*** chrichip has joined #openstack-glance02:55
openstackgerritzhufl proposed openstack/glance: Remove unused oslo_log  https://review.openstack.org/36403502:57
nikhilrosmaita: hemanthm abashmak : gunna be offline for next few hours.. leave me a message if there're more reviews. I've left the reviews that would be essential for n-3 at https://review.openstack.org/#/c/363930/ (some of them are waiting :) )03:04
nikhildharinic: ^03:04
rosmaitanikhil: will try to look at a few tonight, otherwise early tomorrow03:04
nikhilrosmaita: cool, ty!03:04
dharinicJust one to go: https://review.openstack.org/#/c/354332/03:04
dharinicBut it can wait till the morning.03:05
nikhildharinic: that's done my side03:05
dharinicYeah Brian had a question. Will leave my comment.03:05
nikhildharinic rosmaita : if you want.. you can use my +2 on that patch and +W as needed03:05
nikhil+w on the next one (or whichever is your preference)03:06
nikhilaight, g'night folks! have fun.03:06
dharinicgoodnight nikhil :)03:06
hemanthmnikhil: thanks, good night!03:09
*** liwei has joined #openstack-glance03:12
openstackgerritMerged openstack/glance: Improving help text for metadefs config option  https://review.openstack.org/36385703:14
rosmaitadharinic: hemanthm: do one of you want to restore that line to https://review.openstack.org/#/c/354332/ now, or wait for abashmak to do it tomorrow?03:16
*** btully has joined #openstack-glance03:17
openstackgerritMerged openstack/glance: Improve the help text for registry client opts  https://review.openstack.org/36384103:18
dharinicI can restore it rosmaita. Or if we should wait till the morning for abashmak, thats cool too.03:18
openstackgerritMerged openstack/glance: Improving help text for send_identity_headers opt  https://review.openstack.org/36383403:20
openstackgerritMerged openstack/glance: Improving help text for WSGI server conf opts.  https://review.openstack.org/36383903:21
openstackgerritMerged openstack/glance: Updated from global requirements  https://review.openstack.org/36386103:22
openstackgerritMerged openstack/glance: Remove unused requirements  https://review.openstack.org/36274403:22
openstackgerritDharini Chandrasekar proposed openstack/glance: Improving help text for data access API option  https://review.openstack.org/35433203:28
dharinicrosmaita: Done.03:29
hemanthmdharinic: around?03:32
dharinicyeah03:32
hemanthmjust posted comments on that03:32
dharinicSure. Looking.03:32
openstackgerritMerged openstack/glance: Use cursive for signature verification  https://review.openstack.org/35239103:34
hemanthmliwei: I sent you an email as well but here's the link again https://openstack.nimeyo.com/85416/openstack-dev-all-glare-api-hows-going-to-use-glare03:35
openstackgerritDharini Chandrasekar proposed openstack/glance: Improving help text for data access API option  https://review.openstack.org/35433203:42
openstackgerritDharini Chandrasekar proposed openstack/glance: Improving help text for data access API option  https://review.openstack.org/35433203:43
*** ducttape_ has joined #openstack-glance03:43
openstackgerritDharini Chandrasekar proposed openstack/glance: Improving help text for data access API option  https://review.openstack.org/35433203:47
*** chrichip has quit IRC03:48
*** ducttape_ has quit IRC03:49
openstackgerrithaobing proposed openstack/glance: Remove self.__dict__ for formatting strings  https://review.openstack.org/36405303:55
*** jamielennox is now known as jamielennox|away04:05
*** hemanthm is now known as hemanthm|away04:08
liweihemanthm:Thank you.I received it .It is time for lunch. :004:10
*** MattMan has quit IRC04:12
*** MattMan has joined #openstack-glance04:12
*** prateek has quit IRC04:30
openstackgerritMerged openstack/glance: Release note for glance config opts.  https://review.openstack.org/36397604:32
*** links has joined #openstack-glance04:32
openstackgerritMerged openstack/glance: Improve help text of glance config opts  https://review.openstack.org/36383204:32
*** zhiyan has quit IRC04:38
*** nikhil has quit IRC04:38
*** zhiyan has joined #openstack-glance04:40
*** nikhil has joined #openstack-glance04:40
*** btully has quit IRC04:44
*** ducttape_ has joined #openstack-glance04:45
*** btully has joined #openstack-glance04:45
*** pt_15 has quit IRC04:46
*** ratailor has joined #openstack-glance04:49
*** ducttape_ has quit IRC04:50
*** pcaruana has quit IRC04:57
*** pdeore has joined #openstack-glance04:57
*** prateek has joined #openstack-glance05:00
*** cargonza has quit IRC05:04
*** jamielennox|away is now known as jamielennox05:04
*** cargonza has joined #openstack-glance05:05
*** btully has quit IRC05:13
*** btully has joined #openstack-glance05:13
*** sdake has joined #openstack-glance05:23
*** maestropandy has joined #openstack-glance05:28
*** prateek has quit IRC05:35
*** prateek has joined #openstack-glance05:36
*** ihrachys has joined #openstack-glance05:42
*** groen692 has joined #openstack-glance05:44
*** ducttape_ has joined #openstack-glance05:46
*** ducttape_ has quit IRC05:50
*** TravT_ has joined #openstack-glance05:52
*** TravT has quit IRC05:55
*** mingyu has quit IRC05:57
*** edmondsw has joined #openstack-glance05:59
*** edmondsw has quit IRC06:00
*** maestropandy has left #openstack-glance06:01
*** BharatK_ has joined #openstack-glance06:06
*** rcernin has quit IRC06:08
*** ativelkov has quit IRC06:08
openstackgerrithaobing proposed openstack/glance: Remove self.__dict__ for formatting strings  https://review.openstack.org/36405306:09
*** tsufiev has quit IRC06:10
*** ativelkov has joined #openstack-glance06:14
*** tsufiev has joined #openstack-glance06:15
*** pcaruana has joined #openstack-glance06:30
*** ihrachys has quit IRC06:33
*** mine0901 has joined #openstack-glance06:36
*** rcernin has joined #openstack-glance06:41
*** ativelkov has quit IRC06:41
*** tsufiev has quit IRC06:41
openstackgerrityuyafei proposed openstack/glance: Glance task creates failed when setting work_dir  https://review.openstack.org/32939406:42
*** rcernin has quit IRC06:45
*** rcernin has joined #openstack-glance06:45
*** TravT has joined #openstack-glance06:45
*** ducttape_ has joined #openstack-glance06:47
*** TravT_ has quit IRC06:48
*** ducttape_ has quit IRC06:52
*** ativelkov has joined #openstack-glance06:53
*** tsufiev has joined #openstack-glance06:53
*** tesseract- has joined #openstack-glance07:03
*** mingyu has joined #openstack-glance07:03
*** mingyu has quit IRC07:04
*** mingyu has joined #openstack-glance07:05
*** dshakhray has joined #openstack-glance07:10
*** jamielennox is now known as jamielennox|away07:17
*** BharatK_ has quit IRC07:18
*** bkopilov has quit IRC07:30
*** bkopilov has joined #openstack-glance07:40
*** ihrachys has joined #openstack-glance07:41
*** sdake has quit IRC07:43
*** sdake has joined #openstack-glance07:44
*** dshakhray has quit IRC07:44
*** ducttape_ has joined #openstack-glance07:49
*** ducttape_ has quit IRC07:53
*** ihrachys has quit IRC07:55
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-glance08:00
*** tshefi has joined #openstack-glance08:09
*** mingyu has quit IRC08:14
*** dshakhray has joined #openstack-glance08:15
*** BharatK has joined #openstack-glance08:15
*** BharatK has quit IRC08:16
*** BharatK has joined #openstack-glance08:17
*** dshakhray has quit IRC08:20
*** BharatK has quit IRC08:24
*** BharatK has joined #openstack-glance08:28
*** e0ne has joined #openstack-glance08:44
*** bkopilov has quit IRC08:45
*** houming has joined #openstack-glance08:46
*** ducttape_ has joined #openstack-glance08:49
*** HenryG_ has joined #openstack-glance08:54
*** ducttape_ has quit IRC08:54
*** darrenc has quit IRC08:58
*** bapalm has quit IRC08:58
*** HenryG has quit IRC08:58
*** Anticimex has quit IRC08:58
*** bapalm has joined #openstack-glance08:59
*** Anticimex has joined #openstack-glance09:00
*** darrenc has joined #openstack-glance09:03
*** mvk has joined #openstack-glance09:13
*** kairat has joined #openstack-glance09:16
*** HenryG_ is now known as HenryG09:17
*** dshakhray has joined #openstack-glance09:19
*** BharatK has quit IRC09:20
*** ihrachys has joined #openstack-glance09:25
*** HenryG has quit IRC09:29
*** HenryG has joined #openstack-glance09:29
*** mingyu has joined #openstack-glance09:30
*** mingyu has quit IRC09:34
*** mingyu has joined #openstack-glance09:39
*** TravT_ has joined #openstack-glance09:40
*** TravT has quit IRC09:43
*** mine0901 has quit IRC09:43
*** ducttape_ has joined #openstack-glance09:50
*** ducttape_ has quit IRC09:54
*** mingyu has quit IRC09:57
*** mingyu has joined #openstack-glance09:58
*** sdake has quit IRC10:01
*** ccesario has quit IRC10:06
openstackgerritDavanum Srinivas (dims) proposed openstack/glance: [WIP] Testing latest u-c  https://review.openstack.org/31843610:10
openstackgerritDavanum Srinivas (dims) proposed openstack/glance: [WIP] Testing latest u-c  https://review.openstack.org/31843610:10
*** ccesario has joined #openstack-glance10:24
*** maestropandy1 has joined #openstack-glance10:25
*** sigmavirus|awa is now known as sigmavirus10:37
*** maestropandy1 has quit IRC10:50
*** ducttape_ has joined #openstack-glance10:51
*** ducttape_ has quit IRC10:55
*** mfedosin has joined #openstack-glance10:55
*** pdeore has quit IRC10:57
openstackgerritliwei proposed openstack/glance: Correct the order of parameters in assertEqual()  https://review.openstack.org/36424211:27
*** maestropandy has joined #openstack-glance11:30
*** mfedosin has quit IRC11:30
*** maestropandy has left #openstack-glance11:31
flaper87sigmavirus: LOL11:33
flaper87sigmavirus: basically said the same at the same time11:33
*** lin_yang has quit IRC11:42
*** ducttape_ has joined #openstack-glance11:52
*** ducttape_ has quit IRC11:56
*** lin_yang has joined #openstack-glance12:00
openstackgerritMerged openstack/glance: Remove DB downgrade  https://review.openstack.org/22922012:09
*** mingyu has quit IRC12:09
*** ducttape_ has joined #openstack-glance12:11
*** ducttape_ has quit IRC12:13
*** mingyu has joined #openstack-glance12:13
*** BharatK has joined #openstack-glance12:16
*** ducttape_ has joined #openstack-glance12:17
*** mine0901 has joined #openstack-glance12:20
*** BharatK has quit IRC12:21
*** ratailor has quit IRC12:29
*** mvk has quit IRC12:30
*** ducttape_ has quit IRC12:35
*** mingyu has quit IRC12:38
*** prateek has quit IRC12:38
*** markvoelker has joined #openstack-glance12:50
*** links has quit IRC12:51
*** ducttape_ has joined #openstack-glance12:53
*** houming has quit IRC12:56
*** ctrath has joined #openstack-glance12:57
*** liwei has quit IRC12:58
*** ctrath has quit IRC12:58
*** cdelatte has joined #openstack-glance13:00
openstackgerritHemanth Makkapati proposed openstack/glance: Improving help text for Glance common-config opts  https://review.openstack.org/36383813:05
*** markvoelker has quit IRC13:07
*** ducttape_ has quit IRC13:07
*** prateek has joined #openstack-glance13:13
*** markvoelker has joined #openstack-glance13:23
*** markvoelker has quit IRC13:28
*** baojg has joined #openstack-glance13:31
*** ducttape_ has joined #openstack-glance13:32
openstackgerritHemanth Makkapati proposed openstack/glance: Improving help text for data access API option  https://review.openstack.org/35433213:32
openstackgerritHemanth Makkapati proposed openstack/glance: Improving help text for common-config opts  https://review.openstack.org/36387013:37
*** ducttape_ has quit IRC13:44
*** ctrath has joined #openstack-glance13:49
*** openstackgerrit has quit IRC13:49
*** openstackgerrit has joined #openstack-glance13:49
*** prateek_ has joined #openstack-glance13:51
*** prateek has quit IRC13:52
sigmavirusflaper87: yeah, we're too similar13:54
*** ducttape_ has joined #openstack-glance13:57
*** liwei has joined #openstack-glance13:58
*** anush__ has joined #openstack-glance14:00
abashmakIs there no team meeting today?14:01
nikhilCourtesy meeting reminder on #openstack-meeting-4: ativelkov, cpallares, flaper87, flwang1, hemanthm, jokke_, kragniz, lakshmiS, mclaren, mfedosin, nikhil_k, Nikolay_St, Olena, pennerc, rosmaita, sigmavirus24, sabari, TravT, ajayaa, GB21, bpoulos, harshs, abhishek, bunting, dshakhray, wxy, dhellmann, kairat, aavraham, abashmak14:01
*** hemanthm|away is now known as hemanthm14:01
*** parora has joined #openstack-glance14:02
*** prateek_ has quit IRC14:05
*** prateek_ has joined #openstack-glance14:06
*** parora has quit IRC14:09
*** ducttape_ has quit IRC14:09
*** liwei has quit IRC14:10
*** parora has joined #openstack-glance14:13
*** liwei has joined #openstack-glance14:13
*** itisha has joined #openstack-glance14:15
*** prateek_ has quit IRC14:16
*** prateek has joined #openstack-glance14:17
*** pt_15 has joined #openstack-glance14:17
*** mingyu has joined #openstack-glance14:17
*** parora has quit IRC14:19
*** liwei has quit IRC14:21
*** prateek_ has joined #openstack-glance14:23
*** mtanino has joined #openstack-glance14:24
*** prateek has quit IRC14:26
*** baojg has quit IRC14:31
*** liwei has joined #openstack-glance14:35
*** parora has joined #openstack-glance14:38
*** ducttape_ has joined #openstack-glance14:40
*** prateek_ has quit IRC14:41
*** prateek_ has joined #openstack-glance14:45
*** parora has quit IRC14:49
*** erhudy has joined #openstack-glance14:49
*** rrecio has joined #openstack-glance14:55
*** TravT_ is now known as TravT14:58
*** ctrath has quit IRC14:59
*** ctrath has joined #openstack-glance15:02
*** ctrath has quit IRC15:02
*** pcaruana has quit IRC15:03
liweihi everyone.Some doubts haunt me.Is there any difference between image_properties and metadef_properties?Could someone explain it.Thank you.15:04
*** ctrath has joined #openstack-glance15:04
nikhilliwei: please follow http://docs.openstack.org/developer/glance/ . the feature are explained in detail there. also, we've http://specs.openstack.org/openstack/glance-specs/ :)15:05
*** rcernin has quit IRC15:06
liweinikhil:ok,thanks. :)15:07
nikhilabashmak: rosmaita : we need 2 +2s on this asap https://review.openstack.org/#/c/354332/15:07
nikhilif we want that to be in newton-315:07
abashmaknikhil: too early for me to have +2 power :)15:08
*** parora has joined #openstack-glance15:08
*** tshefi has quit IRC15:08
nikhilabashmak: you have the power to poke ;) (jk)15:09
liweinikhil:I have other question.In V2 version. registry layer  unused? or still optional?15:10
*** prateek_ has quit IRC15:11
nikhilliwei: optional. https://review.openstack.org/#/c/354332/17/glance/common/config.py15:11
liweinikhil: thank you. :)15:13
*** mvk has joined #openstack-glance15:19
*** sdake has joined #openstack-glance15:23
*** liwei has quit IRC15:23
*** liwei has joined #openstack-glance15:25
*** groen692 has quit IRC15:26
*** groen692 has joined #openstack-glance15:28
*** rcernin has joined #openstack-glance15:31
*** BharatK has joined #openstack-glance15:34
*** baojg has joined #openstack-glance15:42
*** baojg has quit IRC15:44
*** BharatK_ has joined #openstack-glance15:47
*** BharatK has quit IRC15:47
*** markvoelker has joined #openstack-glance15:51
*** ctrath has quit IRC16:00
*** ctrath has joined #openstack-glance16:03
*** ctrath has quit IRC16:05
*** ctrath has joined #openstack-glance16:09
*** GB21 has joined #openstack-glance16:11
*** e0ne has quit IRC16:21
*** BharatK_ has quit IRC16:21
*** BharatK has joined #openstack-glance16:23
*** BharatK has quit IRC16:31
*** zul has quit IRC16:32
*** zul has joined #openstack-glance16:45
*** dshakhray has quit IRC16:46
*** liwei has quit IRC16:51
*** markvoelker has quit IRC16:58
nikhilflaper87: you okay with me starting the ML thread on import work next week? (what's your urgency level?)16:59
*** tesseract- has quit IRC17:01
*** ducttape_ has quit IRC17:03
*** groen692 has quit IRC17:03
*** ducttape_ has joined #openstack-glance17:04
*** bpokorny has joined #openstack-glance17:05
*** mvk has quit IRC17:07
*** btully has quit IRC17:07
*** btully has joined #openstack-glance17:09
*** ducttape_ has quit IRC17:15
*** bpokorny has quit IRC17:15
*** dstepanenko_ has joined #openstack-glance17:17
dstepanenko_hey17:18
dstepanenko_I'm working on investigation of rolling upgrades for multinode openstack cluster which contains glance, swift and keystone. What is the order to upgrade components for such a setup?17:19
sigmavirusdstepanenko_: I don't think glance supports rolling upgrades yet17:22
sigmavirusI would think swift and keystone can be done at any time17:22
*** ducttape_ has joined #openstack-glance17:23
sigmavirusOr rather, I doubt you'll need to worry about upgrading them in a specific order17:23
dstepanenko_sigmavirus: does it mean that mitaka swift version compatible with newton keystone api and newton swift version compatible with keystone mitaka api?17:24
dstepanenko_and does it mean that same thing works with glance-swift pair17:24
dstepanenko_?17:24
sigmavirusgiven the maturity of those APIs I'd be surprised if you ran into issues17:26
dstepanenko_sigmavirus: thanks!17:28
sigmavirusdstepanenko_: for reference, I want to make sure we have the same definition of rolling upgrade though17:29
sigmavirusDo you mean upgrading all instances of one service out of band with all other services, or upgrading one  instance of a service at a time17:29
sigmavirusthe latter is generally what we as a community refer to when we say "rolling upgrades"17:29
*** ativelkov has quit IRC17:30
*** tsufiev has quit IRC17:31
*** e0ne has joined #openstack-glance17:32
*** tsufiev has joined #openstack-glance17:32
dstepanenko_I'm talking about upgrading one instance of a service at a time17:34
dstepanenko_so, it seems that we're on the same pace17:34
*** ativelkov has joined #openstack-glance17:36
openstackgerritMerged openstack/glance: Improving help text for Glance common-config opts  https://review.openstack.org/36383817:43
openstackgerritMerged openstack/glance: Improving help text for common-config opts  https://review.openstack.org/36387017:43
openstackgerritMerged openstack/glance: Improving help text for data access API option  https://review.openstack.org/35433217:43
*** btully has quit IRC17:44
nikhilrosmaita: hemanthm : the patches we're waiting on seem to be slowly going through after checking with infra (in fact as I type they did) . we're a in a close call this time with the release. let's avoid such last minute rushes from next time onward!17:44
nikhilhemanthm: gunna regenerate the configs, will wait for your reviews/approval on that patch17:44
nikhilrosmaita: ^17:44
rosmaitanikhil: ack17:45
*** btully has joined #openstack-glance17:45
hemanthmnikhil: ack17:45
nikhillooks like zuul is pretty full17:46
nikhilwe will be going into late tonight or later (may be tomorrow)17:46
nikhillet's not encourage people to submit any new patch sets or commits to gerrit until n-3 is cut17:46
hemanthmnikhil: ack17:47
rosmaitanikhil: let me know what i can do to help17:47
rosmaitanikhil: i was just about to +2A https://review.openstack.org/#/c/324012/ ... what do you think?17:48
*** e0ne has quit IRC17:53
nikhilrosmaita: we can wait for rc1 to start17:53
*** mvk has joined #openstack-glance17:53
nikhilrosmaita: the queue is way too high at this point to take that risk17:53
rosmaitaok, i will put a note on the review17:53
nikhilrosmaita thanks, note looks nice17:56
*** dshakhray has joined #openstack-glance17:57
*** harlowja_ has joined #openstack-glance17:58
*** harlowja has quit IRC18:00
*** bpokorny has joined #openstack-glance18:00
*** ihrachys has quit IRC18:00
*** e0ne has joined #openstack-glance18:01
openstackgerritNikhil Komawar proposed openstack/glance: Regenerate config files for Newton  https://review.openstack.org/35480918:03
nikhilhemanthm: rosmaita ^18:03
hemanthmlooking18:04
*** TravT_ has joined #openstack-glance18:04
*** TravT has quit IRC18:04
*** bpokorny has quit IRC18:05
rosmaitame too18:05
*** TravT_ has quit IRC18:05
*** hoonetorg has quit IRC18:11
nikhilhere's what I sent to doug on -release channel:18:13
nikhilfyi update for you: the one mandatory change needed for glance is in queue and cores are looking at it https://review.openstack.org/354809 . we'd be ready for n-3 right after. in the meanwhile, I will keep the release review ready locally (to avoid gate triggers) and send it up to gerrit once that glance patch lands. (the other changes merged)18:13
*** hoonetorg has joined #openstack-glance18:16
*** openstackgerrit has quit IRC18:18
*** openstackgerrit has joined #openstack-glance18:18
*** GB21 has quit IRC18:21
*** ctrath has quit IRC18:21
*** ctrath has joined #openstack-glance18:23
*** mtanino__ has joined #openstack-glance18:26
*** mtanino has quit IRC18:27
*** mtanino has joined #openstack-glance18:31
*** harlowja_ has quit IRC18:31
*** harlowja has joined #openstack-glance18:32
*** mtanino__ has quit IRC18:33
hemanthmnikhil: +2d it with comments18:34
hemanthmnikhil: haven't added a +w so that you get a chance to look at the comments18:36
nikhilhemanthm: hmm just did18:37
nikhilhemanthm: we've issues there but nothing that can be fixed now18:37
hemanthmyes, and nothing serious too18:38
nikhilhemanthm: how can we fix the ordering?18:38
hemanthmI don't know why the ordering of opts changed18:38
hemanthmthere was a bug in config generator at some point18:38
nikhilhemanthm: should we manually order stuff?18:38
hemanthmJokke_ mentioned that a few times when he refreshed the configs for previous releases18:38
rosmaitano!18:39
rosmaita(to manually ordering)18:39
hemanthmmaybe that bug is fixed now?18:39
rosmaitai'll go look at the oslo.config release notes, see if anything like that is mentioned18:40
hemanthmthanks rosmaita18:42
*** ctrath has quit IRC18:43
*** prateek has joined #openstack-glance18:46
*** parora has quit IRC18:46
*** david-lyle has quit IRC18:49
nikhilI looked at the git log and couldn't find anything since mar218:49
rosmaitahttps://bugs.launchpad.net/oslo.config/+bug/153689918:50
openstackLaunchpad bug 1536899 in oslo.config "config generator sorting has changed" [Undecided,Fix released] - Assigned to Ronald Bradford (ronaldbradford)18:50
rosmaitayou're right, that was just befor march18:50
*** david-lyle has joined #openstack-glance18:50
nikhilwell.. I've 3.17.0!18:54
nikhil$ pip freeze | grep oslo18:54
nikhiloslo.config==3.17.018:54
*** ctrath has joined #openstack-glance18:54
hemanthmhere are the orders19:00
hemanthmold: http, swift, file, s3, cinder, vmware, sheepdog, rbd,19:00
hemanthmnew: file, http, vmware, sheepdog, rbd, cinder, swift19:00
hemanthmneither make sense19:00
*** ctrath has quit IRC19:02
rosmaitathis is the code that fixed the problem: https://review.openstack.org/#/c/272289/4/oslo_config/generator.py19:02
rosmaitathe prob was introduced by a commit that eliminated duplicate entries by putting them into a set and then creating a list from that19:03
rosmaitaset19:03
*** ctrath has joined #openstack-glance19:03
nikhilthat all seems to be too specific to dups19:05
nikhilI don't think we've that problem?19:05
hemanthmwe do get dups I think19:05
hemanthmhttps://github.com/openstack/glance_store/blob/master/setup.cfg#L28-L4619:05
hemanthmwe have the store entry points listed twice19:06
hemanthmthis should read the store opts twice https://github.com/openstack/glance_store/blob/master/glance_store/backend.py#L131-L14819:07
nikhilso I regenerated the opts again and the ordering changed again (from previous PS)19:08
nikhilI regenerated them locally19:08
nikhilhemanthm: rosmaita : so... I think this issue can be fixed in rc119:10
nikhilmostly because it's no change to the configs themselved19:10
nikhilwe can adjust reordering accordingly19:11
rosmaitatrue, and no one will actually be consuming the file until rc119:11
hemanthm+119:11
nikhilyeah19:12
nikhillooks like we will have to do some hit and trial to get to original order19:12
rosmaitai guess "original order" == mitaka config file ordering ?19:13
*** harlowja_ has joined #openstack-glance19:13
nikhilrosmaita: ha! yeah :)19:13
*** prateek_ has joined #openstack-glance19:14
rosmaitaharlowja_: do you know anyone having trouble with oslo.config generating files with opts in different order ?19:14
rosmaitawhat i mean is run the config gen twice, output files are ordered differently19:15
*** prateek has quit IRC19:16
*** harlowja has quit IRC19:17
*** mingyu has quit IRC19:18
nikhilhttp://paste.openstack.org/show/565869/19:18
harlowja_rosmaita unsure about that19:18
harlowja_thats not supposed to happen19:18
harlowja_i heard about such things a long time ago19:18
harlowja_but afaik that was corrected19:18
harlowja_dhellmann dims anything u recall?19:19
dimsy the keystone folks fixed it bknudson i think19:20
dimslong time ago19:20
harlowja_k19:20
nikhilharlowja_: the bug is sup to be fixed  https://bugs.launchpad.net/oslo.config/+bug/153689919:20
harlowja_right19:20
openstackLaunchpad bug 1536899 in oslo.config "config generator sorting has changed" [Undecided,Fix released] - Assigned to Ronald Bradford (ronaldbradford)19:20
nikhilbut I see the above behavior19:20
nikhilhttp://paste.openstack.org/show/565869/19:20
nikhilthat one ^19:20
harlowja_against newest oslo.config?19:20
harlowja_or >= 3.519:21
rosmaita18:54:39 < nikhil> $ pip freeze | grep oslo19:21
rosmaita18:54:39 < nikhil> oslo.config==3.17.019:21
harlowja_does seem a little odd there19:22
harlowja_lots of comment changes though, ha19:22
harlowja_do u have the before/after files, not just the diff :-P19:22
* harlowja_ my eyes hurt reading diffs19:23
harlowja_lol19:23
hemanthmhttps://review.openstack.org/#/c/354809/19:23
nikhilharlowja_: in the above paste, I ran the config generator twice.. once the files copied to etc/ and the other ones are in sample19:23
hemanthmharlowja_: https://review.openstack.org/#/c/354809/4/etc/glance-api.conf@a107619:23
nikhilharlowja_: so, literally no changes done locally when running the config generator19:23
nikhilharlowja_: actually, lemme show you another paste19:24
harlowja_k19:24
*** chrichip has joined #openstack-glance19:25
*** bpokorny has joined #openstack-glance19:27
nikhilharlowja_: http://paste.openstack.org/show/565875/19:29
nikhilharlowja_: with every run of tox -e genconfig, the order of configs being generated is different19:30
nikhilharlowja_: that diff should be null19:31
harlowja_kk19:31
nikhilfor example.19:31
nikhil$ diff etc/glance-manage.conf.sample etc/glance-manage.conf.sample-119:31
nikhilis NULL19:31
harlowja_anyway u can install a older version of oslo.config and see if it becomes null19:31
harlowja_or install the prior version19:31
harlowja_that will help me in figuring out where this changed19:32
nikhilk, lemme try19:32
hemanthmnikhil: just wondering if we should merge this and fix this in rc-1?19:36
*** ctrath has quit IRC19:36
hemanthmI mean, do we have enough time to fix this, propose another patch and wait for it to be merged19:37
nikhilhemanthm: I am trying harlowja_ 's suggestion to see if it works with 3.15.0 (as per that bug)19:37
nikhilhemanthm: if that doesn't work, we should just merge this for now19:37
hemanthmaye19:37
harlowja_ya, let me know if u can go down from 3.17 do 3.16 or19:38
harlowja_and then i can start to find out what merged that may have busted this19:38
harlowja_(or perhaps its a dependent lib)19:38
nikhilharlowja_: hemanthm : I tried the regen with 3.15.0 as the bug says it was fixed in that release but the problem persists19:39
nikhilhemanthm: we should go ahead with the merge :)19:39
harlowja_something feels busted otherwise then19:39
*** ctrath has joined #openstack-glance19:39
nikhilharlowja_: I have a feeling the problem is more than dups as per that bug19:39
hemanthmnikhil: alright, merging it then19:40
nikhilthanks!19:40
rosmaitahemanthm: +119:40
harlowja_ya, though nothing has changed recently that should cause this, so that makes me confused19:40
harlowja_like it has been working before, and just today it stopped :-/19:40
rosmaitagotta hate these heisenbugs19:41
harlowja_def19:41
harlowja_ha19:41
nikhilharlowja_: I don't think people have bothered as much before19:43
nikhilharlowja_: and we're regenerating a whole bunch of stuff19:43
nikhilrosmaita: I really think we may have to manually order this for newton if a new order exists with each autogen19:44
nikhilsee stuart's comment on that oslo.config bug you linked19:44
rosmaitayes, i saw that19:44
rosmaitawell, it didn't look like a lot of stuff, so worst case, we could order manually19:45
rosmaitagrep mitaka, newton to get ordered list of options19:46
nikhilyeah19:46
harlowja_ya, well it shouldn't be changing every run19:46
rosmaitawell, we have until rc1 to figure out what to do19:46
*** hemanthm is now known as hemanthm|bbl19:46
harlowja_ya, let me see if i can investigate, feel free to also19:48
harlowja_https://github.com/openstack/oslo.config/commits/master/oslo_config/generator.py hasn't changed in forever, so it makes me wonder :-P19:49
harlowja_i wonder if stevedore changed19:51
harlowja_hmmm19:51
harlowja_because thats the thing thats loading these19:51
harlowja_nope, hmm19:52
*** prateek_ has quit IRC19:52
nikhilhmm19:52
harlowja_i'll see if i can get it to happen on my mac, and see if i can track this down19:53
harlowja_i know namespace/entrypoint loading order is dependent on the system path19:53
nikhilharlowja_: thanks, that's help quite19:55
nikhilthat'll19:55
openstackgerritThomas Bechtold proposed openstack/glance_store: Fix doc build if git is absent  https://review.openstack.org/36453219:56
harlowja_nikhil  so hmmmmm19:57
harlowja_i did `$ tox -egenconfig` and then `git diff` on the latest glance19:57
harlowja_and i get no diff :-/19:57
nikhillol19:57
harlowja_i swear :-P19:57
nikhilharlowja_: twice or once?19:57
harlowja_let me run it again19:58
nikhilharlowja_: k19:58
harlowja_ya, no diff19:58
harlowja_lol19:58
harlowja_let me run this from a clean glance checkout19:58
nikhilhttps://review.openstack.org/#/c/354809/19:58
harlowja_just incase19:58
nikhilharlowja_: that commit19:58
nikhilharlowja_: it's regeneratig configs on master19:58
harlowja_running from clean glance19:59
harlowja_one sec, just incase19:59
harlowja_what python version u running on?20:01
nikhilharlowja_: 2720:01
harlowja_k, same here20:03
nikhilharlowja_: same as in no diff ?20:03
*** TravT has joined #openstack-glance20:04
harlowja_ya though on my mac i see20:05
harlowja_`WARNING:stevedore.named:Could not load oslo.db.concurrency, glance.glare, keystonemiddleware.auth_token, glance.store, oslo.db, oslo.log, oslo.middleware.cors`20:05
harlowja_`oslo.db.concurrency` isn't a library, lol20:05
harlowja_let me switch to cent720:05
dhellmannharlowja_ : that value appears in the input config files, so those are broken20:06
harlowja_k20:06
harlowja_that could be part of it20:06
*** prateek has joined #openstack-glance20:07
nikhildhellmann: I was just checking the namespaces!!20:07
nikhilyou can read minds?20:07
*** ducttape_ has quit IRC20:07
harlowja_running on cent7 just to see what happens there20:07
dhellmannnikhil : I have an IRC trigger for stevedore and recognzied the error20:07
harlowja_lol20:08
harlowja_dhellmann is everywhere20:08
nikhilaha20:08
nikhilhe is20:08
*** ducttape_ has joined #openstack-glance20:08
*** TravT has quit IRC20:08
harlowja_ya, nikhil on cent7 no diff20:09
harlowja_though i do see those warnings20:09
nikhilharlowja_: no diff is totally strange!!20:09
nikhilharlowja_: because the configs have been changed a ton20:10
harlowja_https://gist.github.com/harlowja/3f1dbb4a31516aad72bec0800dedb52220:10
harlowja_nikhil  my guess is the no diff is because the errors20:10
harlowja_and/or warnings20:10
harlowja_about can't load20:10
nikhilharlowja_: oh wait20:10
nikhilharlowja_: have you done a git status?20:10
nikhilharlowja_: the configs are not auto put in .conf, they are generated in .conf.sample files20:11
harlowja_ah20:11
nikhildefinitely something wrong with namespaces20:11
harlowja_ah, ok, so my guess is these have diffs20:11
nikhilgenconfig runtests: commands[0] | oslo-config-generator --config-file etc/oslo-config-generator/glance-api.conf20:11
nikhil/Users/nikhil/devel/openstack/glance/.tox/genconfig/lib/python2.7/site-packages/oslo_middleware/ssl.py:28: DeprecationWarning: The 'oslo_middleware.ssl' module usage is deprecated, please use oslo_middleware.http_proxy_to_wsgi instead20:11
nikhil  "oslo_middleware.http_proxy_to_wsgi")20:11
nikhilWARNING:stevedore.named:Could not load oslo.concurrency, glance.store, oslo.messaging, oslo.log, oslo.db, oslo.db.concurrency, oslo.policy, oslo.middleware.cors, oslo.middleware.http_proxy_to_wsgi, keystonemiddleware.auth_token20:11
harlowja_or may, but can we fix those ^ ;)20:12
harlowja_i could understand how it could have a diff if it can't load any of those, lol20:12
harlowja_which is like all of oslo20:12
harlowja_lol20:12
harlowja_:)20:12
nikhilI have not touched this stuff ever before20:12
nikhiland I don't get how glance.store is a namespace!20:13
nikhilhemanthm|bbl: yt?20:13
harlowja_:-P20:13
harlowja_magic!20:13
harlowja_lol20:13
nikhilharlowja_: the namespaces are picked from setup.cfg, correct?20:14
harlowja_nikhil https://github.com/openstack/glance/blob/master/etc/oslo-config-generator/glance-api.conf i think20:15
harlowja_namespace = oslo.db.concurrency is in there :-P20:15
harlowja_i don't think that one will work, ha20:15
harlowja_;)20:15
nikhilharlowja_: me too20:15
nikhilharlowja_: like where are these defined glance.api ?20:15
nikhil:P20:15
nikhilall of those seem rather redundant to me20:16
harlowja_ya, they are the namespaces that will be searched for config exposing functions20:16
*** TravT has joined #openstack-glance20:16
harlowja_which in the case of glance.store seems to be https://github.com/openstack/glance_store/blob/master/setup.cfg#L4820:17
harlowja_so glance.store seems ok there20:17
harlowja_the config generator seems to be restricting the namespaces searched to the list in those .conf files20:18
*** mingyu has joined #openstack-glance20:18
harlowja_but then the question becomes why can't it list/load them20:19
*** ccesario has quit IRC20:23
*** mingyu has quit IRC20:23
nikhilall the external namespaces aren't recognized20:24
harlowja_ya, nikhil something weird is happening here20:26
harlowja_trying to figure out why stevedore is emitting that warning20:26
*** _ducttape_ has joined #openstack-glance20:28
*** e0ne has quit IRC20:30
*** itisha has quit IRC20:30
*** ducttape_ has quit IRC20:31
harlowja_setup.cfg20:34
harlowja_let me see why it isn't loading these20:34
harlowja_i feel that warning is the root of these20:34
harlowja_but why :-P20:34
*** _ducttape_ has quit IRC20:34
*** ducttape_ has joined #openstack-glance20:35
*** _ducttape_ has joined #openstack-glance20:38
tsymanczykthis is a stupid question and i'm sorry20:40
tsymanczykbut is there anything known to be horrifyingly wrong with sql.db.simple.api ?20:40
tsymanczykrunning it as a backend, straight master glance / NO other patchsets or local changes20:40
tsymanczykhttps://www.irccloud.com/pastebin/cm2FbDdd/20:41
tsymanczyksingle user machine, nobody did that behind my back20:41
harlowja_nikhil https://gist.githubusercontent.com/harlowja/b48e73fd02afb77d0c2b4aff0d87bb99/raw/c1738ca95a11da09c51d4bf52aa74c7b4755eb07/gistfile1.txt20:41
tsymanczykboth of the images should've been in every image list20:41
harlowja_that shows the entrypoints that could be found for oslo.config.opts20:41
harlowja_so the right ones are in there20:41
harlowja_(or some of the right ones)20:41
harlowja_now to see why they can't load20:41
*** ducttape_ has quit IRC20:42
nikhilharlowja_: cool, is that on the genconfig venv?20:43
harlowja_ya20:43
harlowja_u should be able to do the same20:43
*** mine0901 has quit IRC20:43
harlowja_stevedore is doing similar things20:43
harlowja_just gonna try to load one of these, outside of stevedore20:43
harlowja_and see why its dying20:43
rosmaitatsymanczyk: looking20:44
dhellmannharlowja_ : give entry-point-inspector a go20:44
harlowja_??20:44
harlowja_is that a pypi thing dhellmann ?20:44
dhellmannhttps://pypi.python.org/pypi/entry_point_inspector20:44
harlowja_u sneaky20:44
harlowja_lol20:44
harlowja_nice20:44
harlowja_dhellmann at some point gotta talk with your about cloud-init and entrypoints20:45
harlowja_scott really wasn't happy that entrypoint scanning took like (in his mind) a long time20:45
*** _ducttape_ has quit IRC20:45
dhellmannah20:45
harlowja_(scott == the other cloud-init guy)20:45
*** btully has quit IRC20:45
dhellmannwhy is cloud-init looking at entry points?20:45
dhellmannnvm, we should talk about that later20:45
harlowja_so cloud-init has these modules and ...20:45
harlowja_talk later though, ha20:45
*** ducttape_ has joined #openstack-glance20:45
rosmaitatsymanczyk: is each of those image list calls for a different user?20:46
tsymanczyknothing changes. it's all just the admin user. single user single session vm. nothing happened (intentionally) behind the scenes. all calls made within a few seconds.20:46
rosmaita!!20:47
openstackrosmaita: Error: "!" is not a valid command.20:47
tsymanczykha!20:47
rosmaitaoops20:47
*** btully has joined #openstack-glance20:47
rosmaitawell, that's just bizarre20:47
tsymanczykfresh install, fresh vm, all straight master.20:47
tsymanczykdo not many people exercise db.simple?20:48
rosmaitavery possibly not20:48
tsymanczyki saw the same thing last night with a stale install and some local changes, but just assumed i did something idiotic.20:48
rosmaitathe devstack default is mysql, so i think most people use that20:48
tsymanczykthe fact that this isn't being caught by unit tests is the scarier thing to me.20:49
rosmaitaand i must admit that i personally have not used simple db very much20:49
tsymanczykso some rarely-used code doesn't work, okay that's life.20:49
tsymanczykbut there SEEM to be a lot of unit tests.20:49
rosmaitayes, i share your concern there20:50
rosmaitaare you using registry, or v2 direct to db?20:50
tsymanczykyou're asking the curl command that osc runs? i'll check.20:51
tsymanczykREQ: curl -g -i -X GET http://172.16.14.131:9292/v2/images -H "User-Agent: osc-lib keystoneauth1/2.12.1 python-requests/2.11.1 CPython/2.7.6" -H "X-Auth-Token: {SHA1}94da8823baa37f825ed3137f1e9cb9ebe520036e"20:52
tsymanczyknobody hack my ip, k?20:52
tsymanczyk;)20:52
tsymanczykrosmaita or did i misunderstand your question?20:52
*** chrichip has quit IRC20:53
*** chrichip has joined #openstack-glance20:55
openstackgerritMerged openstack/glance: Regenerate config files for Newton  https://review.openstack.org/35480920:55
stevemartsymanczyk: don't hack mine at 10.255.255.25520:56
nikhiltsymanczyk: simple is a in-memory db20:57
harlowja_nikhil  ok, that warning is a false alarm, digging further20:57
nikhilharlowja_: aye20:57
nikhilthanks!20:57
harlowja_i'm thinking i have an idea why20:57
rosmaitatsymanczyk: gotta go afk for about 20 min20:58
harlowja_there are 2 loads of config providing entrypoints20:58
harlowja_one for `oslo.config.opts`20:58
tsymanczykrosmaita np. i'll be here.20:58
harlowja_and then one for `oslo.config.opts.defaults`20:58
harlowja_i'm guessing these are merged together20:58
harlowja_and thus the ordering issue u are seeing20:58
nikhildarn20:58
harlowja_let me see20:58
harlowja_glance.api is in the default one and the other libraries are in the other one20:59
tsymanczyknikhil : sure. what are you suggesting? i'm not seeing anything crazy like oom restarts in the log.20:59
*** prateek_ has joined #openstack-glance21:03
*** prateek has quit IRC21:06
*** rvasilets___ has joined #openstack-glance21:10
nikhilharlowja_: yeah, I wonder if we can remove that weird defaults one21:22
harlowja_nikhil ya, i think i'm getting closer :-P21:22
nikhiltsymanczyk: so there's a reset method21:23
nikhiltsymanczyk: we need to dig when/where that's called (prolly the reason for your issues)21:23
nikhilrosmaita: hemanthm|bbl dharinic sigmavirus  abashmak : thanks a ton for the latest review guys! glance release request for n-3 is ready https://review.openstack.org/#/c/363930/221:24
*** rcernin has quit IRC21:24
nikhilI added some highlights for us to enjoy the achievements21:25
dharinicAwesome. Thanks nikhil. Great job all.21:28
nikhiltsymanczyk: not sure atm (also spread thin)21:29
nikhil:)21:29
*** pt_15 has quit IRC21:29
*** dshakhray has quit IRC21:31
rosmaitatsymanczyk: just got back, reading through irc21:36
nikhilharlowja_: anywhere I can help?21:37
harlowja_hmmm, nikhil so far what i see is that there must be some dict or hash usage that is changing the order in that generator21:37
harlowja_` oslo-config-generator --config-file etc/oslo-config-generator/glance-api.conf`21:37
harlowja_then export PYTHONHASHSEED='226361112'21:38
harlowja_then run again21:38
harlowja_then run with different hash seed21:38
harlowja_and u'll get a different file21:38
harlowja_which usually means dict where there shouldn't be a dict :-P21:38
harlowja_just trying to locate where there shouldn't be one :-P21:38
nikhilharlowja_: gotcha21:39
*** mingyu has joined #openstack-glance21:40
*** ducttape_ has quit IRC21:44
*** mingyu has quit IRC21:45
*** ducttape_ has joined #openstack-glance21:45
*** bpokorny_ has joined #openstack-glance22:01
*** bpokorny_ has quit IRC22:02
*** bpokorny_ has joined #openstack-glance22:02
*** bpokorny has quit IRC22:05
nikhiltsymanczyk: not sure if global var can be accessed across processes, can you?22:06
tsymanczyknikhil : i don't believe so.22:07
tsymanczykbetween threads yes processes no.22:07
nikhiltsymanczyk: may be use workers=1 in your glance config ?22:08
tsymanczykwill try22:09
harlowja_okiedokie nikhil i think i got it22:10
harlowja_readdy for it?22:10
nikhilharlowja_: oh yeah22:10
harlowja_run https://gist.github.com/harlowja/4052fcdf643412c3e0bfc219e23da46722:10
harlowja_and export PYTHONHASHSEED='226361112'22:10
nikhil"readddy"22:10
harlowja_and change that number there22:10
harlowja_u'll see the glance_store backend is doing something with a dict, that is changing the ordering22:10
harlowja_something around https://github.com/openstack/glance_store/blob/master/glance_store/backend.py#L13322:11
harlowja_that order rotates around22:11
harlowja_one way to fix that is to just sort the drivers22:11
nikhilharlowja_: here may be https://github.com/openstack/glance_store/blob/master/glance_store/backend.py#L147 ?22:12
harlowja_i think thats ok22:12
harlowja_i'm guessing https://github.com/openstack/glance_store/blob/master/glance_store/backend.py#L135 is random ordering22:12
nikhilgotcha22:12
harlowja_so if that was just sort([ext.name for ext in mgr])22:12
tsymanczyknikhil : either that indeed fixed it or (at the very least) made it much harder to reproduce.22:13
nikhiltsymanczyk: nice22:14
nikhilharlowja_: I see!22:14
nikhilI went browsing http://docs.openstack.org/developer/stevedore/managers.html#extensionmanager while you type22:14
harlowja_when i do that sort()22:15
harlowja_it makes the diff all ok22:15
harlowja_so try that :)22:15
harlowja_my guess is internally to pkgresources there is a dict somewhere22:15
harlowja_or in stevedore22:15
nikhilharlowja_: ... I will have to use a local glance_store version but that's okay22:15
nikhilharlowja_: yeah, it's the __iter__()22:16
nikhilhttp://docs.openstack.org/developer/stevedore/managers.html#stevedore.extension.ExtensionManager.__iter__22:16
harlowja_right, though that appears to iterate over an array22:16
harlowja_so then it makes me thing the order it is getting is based on a dict from pkg_resources22:16
harlowja_*makes me think22:16
harlowja_so pretty easy fix, just change https://github.com/openstack/glance_store/blob/master/glance_store/backend.py#L13522:17
harlowja_to drivers = sorted([ext.name for ext in mgr])22:17
*** erhudy has quit IRC22:22
harlowja_so nikhil if u get some time, try that out :)22:23
harlowja_90% sure thats the root cause here22:23
nikhilharlowja_: rosmaita hemanthm|bbl : https://bugs.launchpad.net/glance-store/+bug/161948722:24
openstackLaunchpad bug 1619487 in glance_store "list of opts generated using extension.ExtensionManager are given in random order" [Undecided,New]22:24
nikhil:)22:24
harlowja_cool22:24
nikhilharlowja_: I set your solution there22:24
harlowja_sweet22:24
harlowja_pretty straightforward :-P22:24
harlowja_8 characters22:24
harlowja_ha22:24
rosmaitaharlowja_: nice troubleshooting!22:24
nikhilharlowja_: thanks a ton for digging! (was filing the bug before I could simply type a trivial irc message)22:25
nikhilharlowja_: trying it out locally on glance atm22:25
harlowja_np22:25
harlowja_cool22:25
harlowja_sanity check welcome :)22:25
*** mingyu has joined #openstack-glance22:25
*** ducttape_ has quit IRC22:27
nikhilworked!22:32
nikhilharlowja_: woohoo22:32
harlowja_woot22:32
*** ctrath has quit IRC22:41
*** btully has quit IRC22:45
*** btully has joined #openstack-glance22:46
openstackgerritNikhil Komawar proposed openstack/glance: Keep consistent order for regenerated configs  https://review.openstack.org/36458222:47
*** ducttape_ has joined #openstack-glance22:48
openstackgerritNikhil Komawar proposed openstack/glance_store: Always return a sorted list of drivers for configs  https://review.openstack.org/36458623:01
*** TravT has quit IRC23:01
*** TravT has joined #openstack-glance23:02
*** rrecio has quit IRC23:04
*** TravT has quit IRC23:08
*** bpokorny_ has quit IRC23:09
*** markvoelker has joined #openstack-glance23:11
*** bpokorny has joined #openstack-glance23:13
*** rvasilets___ has quit IRC23:17
openstackgerritNikhil Komawar proposed openstack/glance: Keep consistent order for regenerated configs  https://review.openstack.org/36458223:24
*** anush__ has quit IRC23:24
openstackgerritNikhil Komawar proposed openstack/glance_store: Always return a sorted list of drivers for configs  https://review.openstack.org/36458623:26
nikhilharlowja_: added you to authors here https://review.openstack.org/#/c/364586/ :23:26
nikhil:(23:26
nikhil:))23:26
nikhillol23:26
harlowja_woot23:26
harlowja_thx :-P23:26
nikhillack of sleep *23:26
nikhilharlowja_: no, thank YOU!23:27
harlowja_:)23:28
*** btully has quit IRC23:29
nikhilaight, long week already23:30
nikhilso may disappear for 24 or more hours now :D23:30
nikhiland start the rc1 rush next week23:30
nikhiltsymanczyk: fyi ^23:30
nikhilrosmaita: too ^23:30
nikhilI've got some email backlog to get back to and some commits pending.. not sure if tomorrow is the right day to get to those (we will see). ha23:31
tsymanczyknihkil ack!23:31
nikhil(I may miss the community images sync)23:32
tsymanczykafter this morning i really doubt i'll have anything pressing for tomorrow anyways. may as well skip it entirely nikhil rosmaita23:32
nikhiltsymanczyk: you can use tab complete for my nick :)23:32
nikhiltsymanczyk: works for me23:32
tsymanczyki like doing things the hard way23:32
tsymanczykgreater sense of accomplishment23:33
nikhilnice23:33
nikhil(also you learn a lot)23:33
nikhil(ima same way)23:33
*** chlong has quit IRC23:33
nikhilprolly not rightly used ima (for some reason I thought it was "i am the")23:34
* nikhil starts shutting things down23:34
tsymanczyknap time :)23:34
nikhilsoo.. looking forward to it23:36
openstackgerritNikhil Komawar proposed openstack/glance: Keep consistent order for regenerated configs  https://review.openstack.org/36458223:50
*** markvoelker has quit IRC23:51
openstackgerritNikhil Komawar proposed openstack/glance_store: Always return a sorted list of drivers for configs  https://review.openstack.org/36458623:52
*** ctrath has joined #openstack-glance23:55
*** markvoelker has joined #openstack-glance23:56
*** ctrath has quit IRC23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!