*** ducttape_ has quit IRC | 00:07 | |
*** rrecio has quit IRC | 00:08 | |
*** ducttape_ has joined #openstack-glance | 00:28 | |
*** ducttape_ has quit IRC | 00:31 | |
*** mtanino has quit IRC | 00:49 | |
*** ducttape_ has joined #openstack-glance | 00:49 | |
openstackgerrit | Nikhil Komawar proposed openstack/glance: Fix nits from commit that introduces cursive https://review.openstack.org/364006 | 00:51 |
---|---|---|
*** chrichip has quit IRC | 00:52 | |
*** chrichip has joined #openstack-glance | 00:53 | |
*** bpokorny_ has quit IRC | 01:02 | |
openstackgerrit | wangxiyuan proposed openstack/glance: Remove DB downgrade https://review.openstack.org/229220 | 01:08 |
*** ducttape_ has quit IRC | 01:15 | |
*** mingyu has joined #openstack-glance | 01:18 | |
*** chlong has joined #openstack-glance | 01:18 | |
*** ducttape_ has joined #openstack-glance | 01:18 | |
dharinic | nikhil, https://review.openstack.org/#/c/363838/ | 01:20 |
dharinic | https://review.openstack.org/#/c/363832/ | 01:20 |
dharinic | And, https://review.openstack.org/#/c/363976/ | 01:21 |
*** liwei has joined #openstack-glance | 01:29 | |
*** ctrath has joined #openstack-glance | 01:31 | |
*** ctrath1 has joined #openstack-glance | 01:31 | |
*** ctrath has quit IRC | 01:35 | |
*** chrichip has quit IRC | 01:38 | |
*** chrichip has joined #openstack-glance | 01:39 | |
*** ducttape_ has quit IRC | 01:42 | |
*** ducttape_ has joined #openstack-glance | 01:46 | |
*** ctrath1 has quit IRC | 01:46 | |
*** ducttape_ has quit IRC | 01:54 | |
*** lin_yang has quit IRC | 01:56 | |
*** lin_yang has joined #openstack-glance | 01:57 | |
*** itisha has quit IRC | 02:00 | |
rosmaita | nikhil: i'm ok with the follow-up-patch approach to dane's cursive patch, want me to go ahead and +A it? | 02:03 |
rosmaita | https://review.openstack.org/#/c/352391/ | 02:04 |
*** btully has quit IRC | 02:05 | |
*** sdake has quit IRC | 02:06 | |
openstackgerrit | wangxiyuan proposed openstack/glance: Remove DB downgrade https://review.openstack.org/229220 | 02:08 |
*** btully has joined #openstack-glance | 02:11 | |
*** hemanthm|afk is now known as hemanthm | 02:14 | |
*** chrichip has quit IRC | 02:16 | |
*** chrichip has joined #openstack-glance | 02:17 | |
*** ducttape_ has joined #openstack-glance | 02:19 | |
*** btully has quit IRC | 02:23 | |
*** ducttape_ has quit IRC | 02:27 | |
nikhil | rosmaita: +W would be a good idea | 02:28 |
nikhil | rosmaita: I went ahead and +Wed it.. guess it doesn't matter when you have 2 +2s :) | 02:29 |
rosmaita | will do! | 02:29 |
rosmaita | sounds good | 02:30 |
nikhil | rosmaita: ha, race condn | 02:30 |
rosmaita | yeah, they pop up all over the place | 02:30 |
*** ducttape_ has joined #openstack-glance | 02:35 | |
liwei | Hi,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-glance | 02:38 | |
*** jamielennox|away is now known as jamielennox | 02:41 | |
*** ducttape_ has quit IRC | 02:43 | |
nikhil | wxy__: https://review.openstack.org/#/c/229220/ one nit | 02:48 |
*** liwei has quit IRC | 02:49 | |
nikhil | dharinic: done, done and done (that seems like a song for dance steps, you can try) | 02:49 |
dharinic | nikhil :D Thank you | 02:49 |
wxy__ | nikhil, see it, will fix at once. | 02:50 |
hemanthm | Everytime I try to respond to liwei, he's gone | 02:51 |
rosmaita | i know, was just about to tell him about #openstack-glare | 02:52 |
hemanthm | He reminds of that superfast guy from X-Men | 02:53 |
*** chrichip has quit IRC | 02:54 | |
hemanthm | Quicksilver | 02:54 |
openstackgerrit | wangxiyuan proposed openstack/glance: Remove DB downgrade https://review.openstack.org/229220 | 02:54 |
*** chrichip has joined #openstack-glance | 02:55 | |
openstackgerrit | zhufl proposed openstack/glance: Remove unused oslo_log https://review.openstack.org/364035 | 02:57 |
nikhil | rosmaita: 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 |
nikhil | dharinic: ^ | 03:04 |
rosmaita | nikhil: will try to look at a few tonight, otherwise early tomorrow | 03:04 |
nikhil | rosmaita: cool, ty! | 03:04 |
dharinic | Just one to go: https://review.openstack.org/#/c/354332/ | 03:04 |
dharinic | But it can wait till the morning. | 03:05 |
nikhil | dharinic: that's done my side | 03:05 |
dharinic | Yeah Brian had a question. Will leave my comment. | 03:05 |
nikhil | dharinic rosmaita : if you want.. you can use my +2 on that patch and +W as needed | 03:05 |
nikhil | +w on the next one (or whichever is your preference) | 03:06 |
nikhil | aight, g'night folks! have fun. | 03:06 |
dharinic | goodnight nikhil :) | 03:06 |
hemanthm | nikhil: thanks, good night! | 03:09 |
*** liwei has joined #openstack-glance | 03:12 | |
openstackgerrit | Merged openstack/glance: Improving help text for metadefs config option https://review.openstack.org/363857 | 03:14 |
rosmaita | dharinic: 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-glance | 03:17 | |
openstackgerrit | Merged openstack/glance: Improve the help text for registry client opts https://review.openstack.org/363841 | 03:18 |
dharinic | I can restore it rosmaita. Or if we should wait till the morning for abashmak, thats cool too. | 03:18 |
openstackgerrit | Merged openstack/glance: Improving help text for send_identity_headers opt https://review.openstack.org/363834 | 03:20 |
openstackgerrit | Merged openstack/glance: Improving help text for WSGI server conf opts. https://review.openstack.org/363839 | 03:21 |
openstackgerrit | Merged openstack/glance: Updated from global requirements https://review.openstack.org/363861 | 03:22 |
openstackgerrit | Merged openstack/glance: Remove unused requirements https://review.openstack.org/362744 | 03:22 |
openstackgerrit | Dharini Chandrasekar proposed openstack/glance: Improving help text for data access API option https://review.openstack.org/354332 | 03:28 |
dharinic | rosmaita: Done. | 03:29 |
hemanthm | dharinic: around? | 03:32 |
dharinic | yeah | 03:32 |
hemanthm | just posted comments on that | 03:32 |
dharinic | Sure. Looking. | 03:32 |
openstackgerrit | Merged openstack/glance: Use cursive for signature verification https://review.openstack.org/352391 | 03:34 |
hemanthm | liwei: 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-glare | 03:35 |
openstackgerrit | Dharini Chandrasekar proposed openstack/glance: Improving help text for data access API option https://review.openstack.org/354332 | 03:42 |
openstackgerrit | Dharini Chandrasekar proposed openstack/glance: Improving help text for data access API option https://review.openstack.org/354332 | 03:43 |
*** ducttape_ has joined #openstack-glance | 03:43 | |
openstackgerrit | Dharini Chandrasekar proposed openstack/glance: Improving help text for data access API option https://review.openstack.org/354332 | 03:47 |
*** chrichip has quit IRC | 03:48 | |
*** ducttape_ has quit IRC | 03:49 | |
openstackgerrit | haobing proposed openstack/glance: Remove self.__dict__ for formatting strings https://review.openstack.org/364053 | 03:55 |
*** jamielennox is now known as jamielennox|away | 04:05 | |
*** hemanthm is now known as hemanthm|away | 04:08 | |
liwei | hemanthm:Thank you.I received it .It is time for lunch. :0 | 04:10 |
*** MattMan has quit IRC | 04:12 | |
*** MattMan has joined #openstack-glance | 04:12 | |
*** prateek has quit IRC | 04:30 | |
openstackgerrit | Merged openstack/glance: Release note for glance config opts. https://review.openstack.org/363976 | 04:32 |
*** links has joined #openstack-glance | 04:32 | |
openstackgerrit | Merged openstack/glance: Improve help text of glance config opts https://review.openstack.org/363832 | 04:32 |
*** zhiyan has quit IRC | 04:38 | |
*** nikhil has quit IRC | 04:38 | |
*** zhiyan has joined #openstack-glance | 04:40 | |
*** nikhil has joined #openstack-glance | 04:40 | |
*** btully has quit IRC | 04:44 | |
*** ducttape_ has joined #openstack-glance | 04:45 | |
*** btully has joined #openstack-glance | 04:45 | |
*** pt_15 has quit IRC | 04:46 | |
*** ratailor has joined #openstack-glance | 04:49 | |
*** ducttape_ has quit IRC | 04:50 | |
*** pcaruana has quit IRC | 04:57 | |
*** pdeore has joined #openstack-glance | 04:57 | |
*** prateek has joined #openstack-glance | 05:00 | |
*** cargonza has quit IRC | 05:04 | |
*** jamielennox|away is now known as jamielennox | 05:04 | |
*** cargonza has joined #openstack-glance | 05:05 | |
*** btully has quit IRC | 05:13 | |
*** btully has joined #openstack-glance | 05:13 | |
*** sdake has joined #openstack-glance | 05:23 | |
*** maestropandy has joined #openstack-glance | 05:28 | |
*** prateek has quit IRC | 05:35 | |
*** prateek has joined #openstack-glance | 05:36 | |
*** ihrachys has joined #openstack-glance | 05:42 | |
*** groen692 has joined #openstack-glance | 05:44 | |
*** ducttape_ has joined #openstack-glance | 05:46 | |
*** ducttape_ has quit IRC | 05:50 | |
*** TravT_ has joined #openstack-glance | 05:52 | |
*** TravT has quit IRC | 05:55 | |
*** mingyu has quit IRC | 05:57 | |
*** edmondsw has joined #openstack-glance | 05:59 | |
*** edmondsw has quit IRC | 06:00 | |
*** maestropandy has left #openstack-glance | 06:01 | |
*** BharatK_ has joined #openstack-glance | 06:06 | |
*** rcernin has quit IRC | 06:08 | |
*** ativelkov has quit IRC | 06:08 | |
openstackgerrit | haobing proposed openstack/glance: Remove self.__dict__ for formatting strings https://review.openstack.org/364053 | 06:09 |
*** tsufiev has quit IRC | 06:10 | |
*** ativelkov has joined #openstack-glance | 06:14 | |
*** tsufiev has joined #openstack-glance | 06:15 | |
*** pcaruana has joined #openstack-glance | 06:30 | |
*** ihrachys has quit IRC | 06:33 | |
*** mine0901 has joined #openstack-glance | 06:36 | |
*** rcernin has joined #openstack-glance | 06:41 | |
*** ativelkov has quit IRC | 06:41 | |
*** tsufiev has quit IRC | 06:41 | |
openstackgerrit | yuyafei proposed openstack/glance: Glance task creates failed when setting work_dir https://review.openstack.org/329394 | 06:42 |
*** rcernin has quit IRC | 06:45 | |
*** rcernin has joined #openstack-glance | 06:45 | |
*** TravT has joined #openstack-glance | 06:45 | |
*** ducttape_ has joined #openstack-glance | 06:47 | |
*** TravT_ has quit IRC | 06:48 | |
*** ducttape_ has quit IRC | 06:52 | |
*** ativelkov has joined #openstack-glance | 06:53 | |
*** tsufiev has joined #openstack-glance | 06:53 | |
*** tesseract- has joined #openstack-glance | 07:03 | |
*** mingyu has joined #openstack-glance | 07:03 | |
*** mingyu has quit IRC | 07:04 | |
*** mingyu has joined #openstack-glance | 07:05 | |
*** dshakhray has joined #openstack-glance | 07:10 | |
*** jamielennox is now known as jamielennox|away | 07:17 | |
*** BharatK_ has quit IRC | 07:18 | |
*** bkopilov has quit IRC | 07:30 | |
*** bkopilov has joined #openstack-glance | 07:40 | |
*** ihrachys has joined #openstack-glance | 07:41 | |
*** sdake has quit IRC | 07:43 | |
*** sdake has joined #openstack-glance | 07:44 | |
*** dshakhray has quit IRC | 07:44 | |
*** ducttape_ has joined #openstack-glance | 07:49 | |
*** ducttape_ has quit IRC | 07:53 | |
*** ihrachys has quit IRC | 07:55 | |
*** zzzeek has quit IRC | 08:00 | |
*** zzzeek has joined #openstack-glance | 08:00 | |
*** tshefi has joined #openstack-glance | 08:09 | |
*** mingyu has quit IRC | 08:14 | |
*** dshakhray has joined #openstack-glance | 08:15 | |
*** BharatK has joined #openstack-glance | 08:15 | |
*** BharatK has quit IRC | 08:16 | |
*** BharatK has joined #openstack-glance | 08:17 | |
*** dshakhray has quit IRC | 08:20 | |
*** BharatK has quit IRC | 08:24 | |
*** BharatK has joined #openstack-glance | 08:28 | |
*** e0ne has joined #openstack-glance | 08:44 | |
*** bkopilov has quit IRC | 08:45 | |
*** houming has joined #openstack-glance | 08:46 | |
*** ducttape_ has joined #openstack-glance | 08:49 | |
*** HenryG_ has joined #openstack-glance | 08:54 | |
*** ducttape_ has quit IRC | 08:54 | |
*** darrenc has quit IRC | 08:58 | |
*** bapalm has quit IRC | 08:58 | |
*** HenryG has quit IRC | 08:58 | |
*** Anticimex has quit IRC | 08:58 | |
*** bapalm has joined #openstack-glance | 08:59 | |
*** Anticimex has joined #openstack-glance | 09:00 | |
*** darrenc has joined #openstack-glance | 09:03 | |
*** mvk has joined #openstack-glance | 09:13 | |
*** kairat has joined #openstack-glance | 09:16 | |
*** HenryG_ is now known as HenryG | 09:17 | |
*** dshakhray has joined #openstack-glance | 09:19 | |
*** BharatK has quit IRC | 09:20 | |
*** ihrachys has joined #openstack-glance | 09:25 | |
*** HenryG has quit IRC | 09:29 | |
*** HenryG has joined #openstack-glance | 09:29 | |
*** mingyu has joined #openstack-glance | 09:30 | |
*** mingyu has quit IRC | 09:34 | |
*** mingyu has joined #openstack-glance | 09:39 | |
*** TravT_ has joined #openstack-glance | 09:40 | |
*** TravT has quit IRC | 09:43 | |
*** mine0901 has quit IRC | 09:43 | |
*** ducttape_ has joined #openstack-glance | 09:50 | |
*** ducttape_ has quit IRC | 09:54 | |
*** mingyu has quit IRC | 09:57 | |
*** mingyu has joined #openstack-glance | 09:58 | |
*** sdake has quit IRC | 10:01 | |
*** ccesario has quit IRC | 10:06 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/glance: [WIP] Testing latest u-c https://review.openstack.org/318436 | 10:10 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/glance: [WIP] Testing latest u-c https://review.openstack.org/318436 | 10:10 |
*** ccesario has joined #openstack-glance | 10:24 | |
*** maestropandy1 has joined #openstack-glance | 10:25 | |
*** sigmavirus|awa is now known as sigmavirus | 10:37 | |
*** maestropandy1 has quit IRC | 10:50 | |
*** ducttape_ has joined #openstack-glance | 10:51 | |
*** ducttape_ has quit IRC | 10:55 | |
*** mfedosin has joined #openstack-glance | 10:55 | |
*** pdeore has quit IRC | 10:57 | |
openstackgerrit | liwei proposed openstack/glance: Correct the order of parameters in assertEqual() https://review.openstack.org/364242 | 11:27 |
*** maestropandy has joined #openstack-glance | 11:30 | |
*** mfedosin has quit IRC | 11:30 | |
*** maestropandy has left #openstack-glance | 11:31 | |
flaper87 | sigmavirus: LOL | 11:33 |
flaper87 | sigmavirus: basically said the same at the same time | 11:33 |
*** lin_yang has quit IRC | 11:42 | |
*** ducttape_ has joined #openstack-glance | 11:52 | |
*** ducttape_ has quit IRC | 11:56 | |
*** lin_yang has joined #openstack-glance | 12:00 | |
openstackgerrit | Merged openstack/glance: Remove DB downgrade https://review.openstack.org/229220 | 12:09 |
*** mingyu has quit IRC | 12:09 | |
*** ducttape_ has joined #openstack-glance | 12:11 | |
*** ducttape_ has quit IRC | 12:13 | |
*** mingyu has joined #openstack-glance | 12:13 | |
*** BharatK has joined #openstack-glance | 12:16 | |
*** ducttape_ has joined #openstack-glance | 12:17 | |
*** mine0901 has joined #openstack-glance | 12:20 | |
*** BharatK has quit IRC | 12:21 | |
*** ratailor has quit IRC | 12:29 | |
*** mvk has quit IRC | 12:30 | |
*** ducttape_ has quit IRC | 12:35 | |
*** mingyu has quit IRC | 12:38 | |
*** prateek has quit IRC | 12:38 | |
*** markvoelker has joined #openstack-glance | 12:50 | |
*** links has quit IRC | 12:51 | |
*** ducttape_ has joined #openstack-glance | 12:53 | |
*** houming has quit IRC | 12:56 | |
*** ctrath has joined #openstack-glance | 12:57 | |
*** liwei has quit IRC | 12:58 | |
*** ctrath has quit IRC | 12:58 | |
*** cdelatte has joined #openstack-glance | 13:00 | |
openstackgerrit | Hemanth Makkapati proposed openstack/glance: Improving help text for Glance common-config opts https://review.openstack.org/363838 | 13:05 |
*** markvoelker has quit IRC | 13:07 | |
*** ducttape_ has quit IRC | 13:07 | |
*** prateek has joined #openstack-glance | 13:13 | |
*** markvoelker has joined #openstack-glance | 13:23 | |
*** markvoelker has quit IRC | 13:28 | |
*** baojg has joined #openstack-glance | 13:31 | |
*** ducttape_ has joined #openstack-glance | 13:32 | |
openstackgerrit | Hemanth Makkapati proposed openstack/glance: Improving help text for data access API option https://review.openstack.org/354332 | 13:32 |
openstackgerrit | Hemanth Makkapati proposed openstack/glance: Improving help text for common-config opts https://review.openstack.org/363870 | 13:37 |
*** ducttape_ has quit IRC | 13:44 | |
*** ctrath has joined #openstack-glance | 13:49 | |
*** openstackgerrit has quit IRC | 13:49 | |
*** openstackgerrit has joined #openstack-glance | 13:49 | |
*** prateek_ has joined #openstack-glance | 13:51 | |
*** prateek has quit IRC | 13:52 | |
sigmavirus | flaper87: yeah, we're too similar | 13:54 |
*** ducttape_ has joined #openstack-glance | 13:57 | |
*** liwei has joined #openstack-glance | 13:58 | |
*** anush__ has joined #openstack-glance | 14:00 | |
abashmak | Is there no team meeting today? | 14:01 |
nikhil | Courtesy 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, abashmak | 14:01 |
*** hemanthm|away is now known as hemanthm | 14:01 | |
*** parora has joined #openstack-glance | 14:02 | |
*** prateek_ has quit IRC | 14:05 | |
*** prateek_ has joined #openstack-glance | 14:06 | |
*** parora has quit IRC | 14:09 | |
*** ducttape_ has quit IRC | 14:09 | |
*** liwei has quit IRC | 14:10 | |
*** parora has joined #openstack-glance | 14:13 | |
*** liwei has joined #openstack-glance | 14:13 | |
*** itisha has joined #openstack-glance | 14:15 | |
*** prateek_ has quit IRC | 14:16 | |
*** prateek has joined #openstack-glance | 14:17 | |
*** pt_15 has joined #openstack-glance | 14:17 | |
*** mingyu has joined #openstack-glance | 14:17 | |
*** parora has quit IRC | 14:19 | |
*** liwei has quit IRC | 14:21 | |
*** prateek_ has joined #openstack-glance | 14:23 | |
*** mtanino has joined #openstack-glance | 14:24 | |
*** prateek has quit IRC | 14:26 | |
*** baojg has quit IRC | 14:31 | |
*** liwei has joined #openstack-glance | 14:35 | |
*** parora has joined #openstack-glance | 14:38 | |
*** ducttape_ has joined #openstack-glance | 14:40 | |
*** prateek_ has quit IRC | 14:41 | |
*** prateek_ has joined #openstack-glance | 14:45 | |
*** parora has quit IRC | 14:49 | |
*** erhudy has joined #openstack-glance | 14:49 | |
*** rrecio has joined #openstack-glance | 14:55 | |
*** TravT_ is now known as TravT | 14:58 | |
*** ctrath has quit IRC | 14:59 | |
*** ctrath has joined #openstack-glance | 15:02 | |
*** ctrath has quit IRC | 15:02 | |
*** pcaruana has quit IRC | 15:03 | |
liwei | hi 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-glance | 15:04 | |
nikhil | liwei: 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 IRC | 15:06 | |
liwei | nikhil:ok,thanks. :) | 15:07 |
nikhil | abashmak: rosmaita : we need 2 +2s on this asap https://review.openstack.org/#/c/354332/ | 15:07 |
nikhil | if we want that to be in newton-3 | 15:07 |
abashmak | nikhil: too early for me to have +2 power :) | 15:08 |
*** parora has joined #openstack-glance | 15:08 | |
*** tshefi has quit IRC | 15:08 | |
nikhil | abashmak: you have the power to poke ;) (jk) | 15:09 |
liwei | nikhil:I have other question.In V2 version. registry layer unused? or still optional? | 15:10 |
*** prateek_ has quit IRC | 15:11 | |
nikhil | liwei: optional. https://review.openstack.org/#/c/354332/17/glance/common/config.py | 15:11 |
liwei | nikhil: thank you. :) | 15:13 |
*** mvk has joined #openstack-glance | 15:19 | |
*** sdake has joined #openstack-glance | 15:23 | |
*** liwei has quit IRC | 15:23 | |
*** liwei has joined #openstack-glance | 15:25 | |
*** groen692 has quit IRC | 15:26 | |
*** groen692 has joined #openstack-glance | 15:28 | |
*** rcernin has joined #openstack-glance | 15:31 | |
*** BharatK has joined #openstack-glance | 15:34 | |
*** baojg has joined #openstack-glance | 15:42 | |
*** baojg has quit IRC | 15:44 | |
*** BharatK_ has joined #openstack-glance | 15:47 | |
*** BharatK has quit IRC | 15:47 | |
*** markvoelker has joined #openstack-glance | 15:51 | |
*** ctrath has quit IRC | 16:00 | |
*** ctrath has joined #openstack-glance | 16:03 | |
*** ctrath has quit IRC | 16:05 | |
*** ctrath has joined #openstack-glance | 16:09 | |
*** GB21 has joined #openstack-glance | 16:11 | |
*** e0ne has quit IRC | 16:21 | |
*** BharatK_ has quit IRC | 16:21 | |
*** BharatK has joined #openstack-glance | 16:23 | |
*** BharatK has quit IRC | 16:31 | |
*** zul has quit IRC | 16:32 | |
*** zul has joined #openstack-glance | 16:45 | |
*** dshakhray has quit IRC | 16:46 | |
*** liwei has quit IRC | 16:51 | |
*** markvoelker has quit IRC | 16:58 | |
nikhil | flaper87: you okay with me starting the ML thread on import work next week? (what's your urgency level?) | 16:59 |
*** tesseract- has quit IRC | 17:01 | |
*** ducttape_ has quit IRC | 17:03 | |
*** groen692 has quit IRC | 17:03 | |
*** ducttape_ has joined #openstack-glance | 17:04 | |
*** bpokorny has joined #openstack-glance | 17:05 | |
*** mvk has quit IRC | 17:07 | |
*** btully has quit IRC | 17:07 | |
*** btully has joined #openstack-glance | 17:09 | |
*** ducttape_ has quit IRC | 17:15 | |
*** bpokorny has quit IRC | 17:15 | |
*** dstepanenko_ has joined #openstack-glance | 17:17 | |
dstepanenko_ | hey | 17: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 |
sigmavirus | dstepanenko_: I don't think glance supports rolling upgrades yet | 17:22 |
sigmavirus | I would think swift and keystone can be done at any time | 17:22 |
*** ducttape_ has joined #openstack-glance | 17:23 | |
sigmavirus | Or rather, I doubt you'll need to worry about upgrading them in a specific order | 17: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 pair | 17:24 |
dstepanenko_ | ? | 17:24 |
sigmavirus | given the maturity of those APIs I'd be surprised if you ran into issues | 17:26 |
dstepanenko_ | sigmavirus: thanks! | 17:28 |
sigmavirus | dstepanenko_: for reference, I want to make sure we have the same definition of rolling upgrade though | 17:29 |
sigmavirus | Do you mean upgrading all instances of one service out of band with all other services, or upgrading one instance of a service at a time | 17:29 |
sigmavirus | the latter is generally what we as a community refer to when we say "rolling upgrades" | 17:29 |
*** ativelkov has quit IRC | 17:30 | |
*** tsufiev has quit IRC | 17:31 | |
*** e0ne has joined #openstack-glance | 17:32 | |
*** tsufiev has joined #openstack-glance | 17:32 | |
dstepanenko_ | I'm talking about upgrading one instance of a service at a time | 17:34 |
dstepanenko_ | so, it seems that we're on the same pace | 17:34 |
*** ativelkov has joined #openstack-glance | 17:36 | |
openstackgerrit | Merged openstack/glance: Improving help text for Glance common-config opts https://review.openstack.org/363838 | 17:43 |
openstackgerrit | Merged openstack/glance: Improving help text for common-config opts https://review.openstack.org/363870 | 17:43 |
openstackgerrit | Merged openstack/glance: Improving help text for data access API option https://review.openstack.org/354332 | 17:43 |
*** btully has quit IRC | 17:44 | |
nikhil | rosmaita: 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 |
nikhil | hemanthm: gunna regenerate the configs, will wait for your reviews/approval on that patch | 17:44 |
nikhil | rosmaita: ^ | 17:44 |
rosmaita | nikhil: ack | 17:45 |
*** btully has joined #openstack-glance | 17:45 | |
hemanthm | nikhil: ack | 17:45 |
nikhil | looks like zuul is pretty full | 17:46 |
nikhil | we will be going into late tonight or later (may be tomorrow) | 17:46 |
nikhil | let's not encourage people to submit any new patch sets or commits to gerrit until n-3 is cut | 17:46 |
hemanthm | nikhil: ack | 17:47 |
rosmaita | nikhil: let me know what i can do to help | 17:47 |
rosmaita | nikhil: i was just about to +2A https://review.openstack.org/#/c/324012/ ... what do you think? | 17:48 |
*** e0ne has quit IRC | 17:53 | |
nikhil | rosmaita: we can wait for rc1 to start | 17:53 |
*** mvk has joined #openstack-glance | 17:53 | |
nikhil | rosmaita: the queue is way too high at this point to take that risk | 17:53 |
rosmaita | ok, i will put a note on the review | 17:53 |
nikhil | rosmaita thanks, note looks nice | 17:56 |
*** dshakhray has joined #openstack-glance | 17:57 | |
*** harlowja_ has joined #openstack-glance | 17:58 | |
*** harlowja has quit IRC | 18:00 | |
*** bpokorny has joined #openstack-glance | 18:00 | |
*** ihrachys has quit IRC | 18:00 | |
*** e0ne has joined #openstack-glance | 18:01 | |
openstackgerrit | Nikhil Komawar proposed openstack/glance: Regenerate config files for Newton https://review.openstack.org/354809 | 18:03 |
nikhil | hemanthm: rosmaita ^ | 18:03 |
hemanthm | looking | 18:04 |
*** TravT_ has joined #openstack-glance | 18:04 | |
*** TravT has quit IRC | 18:04 | |
*** bpokorny has quit IRC | 18:05 | |
rosmaita | me too | 18:05 |
*** TravT_ has quit IRC | 18:05 | |
*** hoonetorg has quit IRC | 18:11 | |
nikhil | here's what I sent to doug on -release channel: | 18:13 |
nikhil | fyi 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-glance | 18:16 | |
*** openstackgerrit has quit IRC | 18:18 | |
*** openstackgerrit has joined #openstack-glance | 18:18 | |
*** GB21 has quit IRC | 18:21 | |
*** ctrath has quit IRC | 18:21 | |
*** ctrath has joined #openstack-glance | 18:23 | |
*** mtanino__ has joined #openstack-glance | 18:26 | |
*** mtanino has quit IRC | 18:27 | |
*** mtanino has joined #openstack-glance | 18:31 | |
*** harlowja_ has quit IRC | 18:31 | |
*** harlowja has joined #openstack-glance | 18:32 | |
*** mtanino__ has quit IRC | 18:33 | |
hemanthm | nikhil: +2d it with comments | 18:34 |
hemanthm | nikhil: haven't added a +w so that you get a chance to look at the comments | 18:36 |
nikhil | hemanthm: hmm just did | 18:37 |
nikhil | hemanthm: we've issues there but nothing that can be fixed now | 18:37 |
hemanthm | yes, and nothing serious too | 18:38 |
nikhil | hemanthm: how can we fix the ordering? | 18:38 |
hemanthm | I don't know why the ordering of opts changed | 18:38 |
hemanthm | there was a bug in config generator at some point | 18:38 |
nikhil | hemanthm: should we manually order stuff? | 18:38 |
hemanthm | Jokke_ mentioned that a few times when he refreshed the configs for previous releases | 18:38 |
rosmaita | no! | 18:39 |
rosmaita | (to manually ordering) | 18:39 |
hemanthm | maybe that bug is fixed now? | 18:39 |
rosmaita | i'll go look at the oslo.config release notes, see if anything like that is mentioned | 18:40 |
hemanthm | thanks rosmaita | 18:42 |
*** ctrath has quit IRC | 18:43 | |
*** prateek has joined #openstack-glance | 18:46 | |
*** parora has quit IRC | 18:46 | |
*** david-lyle has quit IRC | 18:49 | |
nikhil | I looked at the git log and couldn't find anything since mar2 | 18:49 |
rosmaita | https://bugs.launchpad.net/oslo.config/+bug/1536899 | 18:50 |
openstack | Launchpad bug 1536899 in oslo.config "config generator sorting has changed" [Undecided,Fix released] - Assigned to Ronald Bradford (ronaldbradford) | 18:50 |
rosmaita | you're right, that was just befor march | 18:50 |
*** david-lyle has joined #openstack-glance | 18:50 | |
nikhil | well.. I've 3.17.0! | 18:54 |
nikhil | $ pip freeze | grep oslo | 18:54 |
nikhil | oslo.config==3.17.0 | 18:54 |
*** ctrath has joined #openstack-glance | 18:54 | |
hemanthm | here are the orders | 19:00 |
hemanthm | old: http, swift, file, s3, cinder, vmware, sheepdog, rbd, | 19:00 |
hemanthm | new: file, http, vmware, sheepdog, rbd, cinder, swift | 19:00 |
hemanthm | neither make sense | 19:00 |
*** ctrath has quit IRC | 19:02 | |
rosmaita | this is the code that fixed the problem: https://review.openstack.org/#/c/272289/4/oslo_config/generator.py | 19:02 |
rosmaita | the prob was introduced by a commit that eliminated duplicate entries by putting them into a set and then creating a list from that | 19:03 |
rosmaita | set | 19:03 |
*** ctrath has joined #openstack-glance | 19:03 | |
nikhil | that all seems to be too specific to dups | 19:05 |
nikhil | I don't think we've that problem? | 19:05 |
hemanthm | we do get dups I think | 19:05 |
hemanthm | https://github.com/openstack/glance_store/blob/master/setup.cfg#L28-L46 | 19:05 |
hemanthm | we have the store entry points listed twice | 19:06 |
hemanthm | this should read the store opts twice https://github.com/openstack/glance_store/blob/master/glance_store/backend.py#L131-L148 | 19:07 |
nikhil | so I regenerated the opts again and the ordering changed again (from previous PS) | 19:08 |
nikhil | I regenerated them locally | 19:08 |
nikhil | hemanthm: rosmaita : so... I think this issue can be fixed in rc1 | 19:10 |
nikhil | mostly because it's no change to the configs themselved | 19:10 |
nikhil | we can adjust reordering accordingly | 19:11 |
rosmaita | true, and no one will actually be consuming the file until rc1 | 19:11 |
hemanthm | +1 | 19:11 |
nikhil | yeah | 19:12 |
nikhil | looks like we will have to do some hit and trial to get to original order | 19:12 |
rosmaita | i guess "original order" == mitaka config file ordering ? | 19:13 |
*** harlowja_ has joined #openstack-glance | 19:13 | |
nikhil | rosmaita: ha! yeah :) | 19:13 |
*** prateek_ has joined #openstack-glance | 19:14 | |
rosmaita | harlowja_: do you know anyone having trouble with oslo.config generating files with opts in different order ? | 19:14 |
rosmaita | what i mean is run the config gen twice, output files are ordered differently | 19:15 |
*** prateek has quit IRC | 19:16 | |
*** harlowja has quit IRC | 19:17 | |
*** mingyu has quit IRC | 19:18 | |
nikhil | http://paste.openstack.org/show/565869/ | 19:18 |
harlowja_ | rosmaita unsure about that | 19:18 |
harlowja_ | thats not supposed to happen | 19:18 |
harlowja_ | i heard about such things a long time ago | 19:18 |
harlowja_ | but afaik that was corrected | 19:18 |
harlowja_ | dhellmann dims anything u recall? | 19:19 |
dims | y the keystone folks fixed it bknudson i think | 19:20 |
dims | long time ago | 19:20 |
harlowja_ | k | 19:20 |
nikhil | harlowja_: the bug is sup to be fixed https://bugs.launchpad.net/oslo.config/+bug/1536899 | 19:20 |
harlowja_ | right | 19:20 |
openstack | Launchpad bug 1536899 in oslo.config "config generator sorting has changed" [Undecided,Fix released] - Assigned to Ronald Bradford (ronaldbradford) | 19:20 |
nikhil | but I see the above behavior | 19:20 |
nikhil | http://paste.openstack.org/show/565869/ | 19:20 |
nikhil | that one ^ | 19:20 |
harlowja_ | against newest oslo.config? | 19:20 |
harlowja_ | or >= 3.5 | 19:21 |
rosmaita | 18:54:39 < nikhil> $ pip freeze | grep oslo | 19:21 |
rosmaita | 18:54:39 < nikhil> oslo.config==3.17.0 | 19:21 |
harlowja_ | does seem a little odd there | 19:22 |
harlowja_ | lots of comment changes though, ha | 19:22 |
harlowja_ | do u have the before/after files, not just the diff :-P | 19:22 |
* harlowja_ my eyes hurt reading diffs | 19:23 | |
harlowja_ | lol | 19:23 |
hemanthm | https://review.openstack.org/#/c/354809/ | 19:23 |
nikhil | harlowja_: in the above paste, I ran the config generator twice.. once the files copied to etc/ and the other ones are in sample | 19:23 |
hemanthm | harlowja_: https://review.openstack.org/#/c/354809/4/etc/glance-api.conf@a1076 | 19:23 |
nikhil | harlowja_: so, literally no changes done locally when running the config generator | 19:23 |
nikhil | harlowja_: actually, lemme show you another paste | 19:24 |
harlowja_ | k | 19:24 |
*** chrichip has joined #openstack-glance | 19:25 | |
*** bpokorny has joined #openstack-glance | 19:27 | |
nikhil | harlowja_: http://paste.openstack.org/show/565875/ | 19:29 |
nikhil | harlowja_: with every run of tox -e genconfig, the order of configs being generated is different | 19:30 |
nikhil | harlowja_: that diff should be null | 19:31 |
harlowja_ | kk | 19:31 |
nikhil | for example. | 19:31 |
nikhil | $ diff etc/glance-manage.conf.sample etc/glance-manage.conf.sample-1 | 19:31 |
nikhil | is NULL | 19:31 |
harlowja_ | anyway u can install a older version of oslo.config and see if it becomes null | 19:31 |
harlowja_ | or install the prior version | 19:31 |
harlowja_ | that will help me in figuring out where this changed | 19:32 |
nikhil | k, lemme try | 19:32 |
hemanthm | nikhil: just wondering if we should merge this and fix this in rc-1? | 19:36 |
*** ctrath has quit IRC | 19:36 | |
hemanthm | I mean, do we have enough time to fix this, propose another patch and wait for it to be merged | 19:37 |
nikhil | hemanthm: I am trying harlowja_ 's suggestion to see if it works with 3.15.0 (as per that bug) | 19:37 |
nikhil | hemanthm: if that doesn't work, we should just merge this for now | 19:37 |
hemanthm | aye | 19:37 |
harlowja_ | ya, let me know if u can go down from 3.17 do 3.16 or | 19:38 |
harlowja_ | and then i can start to find out what merged that may have busted this | 19:38 |
harlowja_ | (or perhaps its a dependent lib) | 19:38 |
nikhil | harlowja_: hemanthm : I tried the regen with 3.15.0 as the bug says it was fixed in that release but the problem persists | 19:39 |
nikhil | hemanthm: we should go ahead with the merge :) | 19:39 |
harlowja_ | something feels busted otherwise then | 19:39 |
*** ctrath has joined #openstack-glance | 19:39 | |
nikhil | harlowja_: I have a feeling the problem is more than dups as per that bug | 19:39 |
hemanthm | nikhil: alright, merging it then | 19:40 |
nikhil | thanks! | 19:40 |
rosmaita | hemanthm: +1 | 19:40 |
harlowja_ | ya, though nothing has changed recently that should cause this, so that makes me confused | 19:40 |
harlowja_ | like it has been working before, and just today it stopped :-/ | 19:40 |
rosmaita | gotta hate these heisenbugs | 19:41 |
harlowja_ | def | 19:41 |
harlowja_ | ha | 19:41 |
nikhil | harlowja_: I don't think people have bothered as much before | 19:43 |
nikhil | harlowja_: and we're regenerating a whole bunch of stuff | 19:43 |
nikhil | rosmaita: I really think we may have to manually order this for newton if a new order exists with each autogen | 19:44 |
nikhil | see stuart's comment on that oslo.config bug you linked | 19:44 |
rosmaita | yes, i saw that | 19:44 |
rosmaita | well, it didn't look like a lot of stuff, so worst case, we could order manually | 19:45 |
rosmaita | grep mitaka, newton to get ordered list of options | 19:46 |
nikhil | yeah | 19:46 |
harlowja_ | ya, well it shouldn't be changing every run | 19:46 |
rosmaita | well, we have until rc1 to figure out what to do | 19:46 |
*** hemanthm is now known as hemanthm|bbl | 19:46 | |
harlowja_ | ya, let me see if i can investigate, feel free to also | 19:48 |
harlowja_ | https://github.com/openstack/oslo.config/commits/master/oslo_config/generator.py hasn't changed in forever, so it makes me wonder :-P | 19:49 |
harlowja_ | i wonder if stevedore changed | 19:51 |
harlowja_ | hmmm | 19:51 |
harlowja_ | because thats the thing thats loading these | 19:51 |
harlowja_ | nope, hmm | 19:52 |
*** prateek_ has quit IRC | 19:52 | |
nikhil | hmm | 19:52 |
harlowja_ | i'll see if i can get it to happen on my mac, and see if i can track this down | 19:53 |
harlowja_ | i know namespace/entrypoint loading order is dependent on the system path | 19:53 |
nikhil | harlowja_: thanks, that's help quite | 19:55 |
nikhil | that'll | 19:55 |
openstackgerrit | Thomas Bechtold proposed openstack/glance_store: Fix doc build if git is absent https://review.openstack.org/364532 | 19:56 |
harlowja_ | nikhil so hmmmmm | 19:57 |
harlowja_ | i did `$ tox -egenconfig` and then `git diff` on the latest glance | 19:57 |
harlowja_ | and i get no diff :-/ | 19:57 |
nikhil | lol | 19:57 |
harlowja_ | i swear :-P | 19:57 |
nikhil | harlowja_: twice or once? | 19:57 |
harlowja_ | let me run it again | 19:58 |
nikhil | harlowja_: k | 19:58 |
harlowja_ | ya, no diff | 19:58 |
harlowja_ | lol | 19:58 |
harlowja_ | let me run this from a clean glance checkout | 19:58 |
nikhil | https://review.openstack.org/#/c/354809/ | 19:58 |
harlowja_ | just incase | 19:58 |
nikhil | harlowja_: that commit | 19:58 |
nikhil | harlowja_: it's regeneratig configs on master | 19:58 |
harlowja_ | running from clean glance | 19:59 |
harlowja_ | one sec, just incase | 19:59 |
harlowja_ | what python version u running on? | 20:01 |
nikhil | harlowja_: 27 | 20:01 |
harlowja_ | k, same here | 20:03 |
nikhil | harlowja_: same as in no diff ? | 20:03 |
*** TravT has joined #openstack-glance | 20:04 | |
harlowja_ | ya though on my mac i see | 20: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, lol | 20:05 |
harlowja_ | let me switch to cent7 | 20:05 |
dhellmann | harlowja_ : that value appears in the input config files, so those are broken | 20:06 |
harlowja_ | k | 20:06 |
harlowja_ | that could be part of it | 20:06 |
*** prateek has joined #openstack-glance | 20:07 | |
nikhil | dhellmann: I was just checking the namespaces!! | 20:07 |
nikhil | you can read minds? | 20:07 |
*** ducttape_ has quit IRC | 20:07 | |
harlowja_ | running on cent7 just to see what happens there | 20:07 |
dhellmann | nikhil : I have an IRC trigger for stevedore and recognzied the error | 20:07 |
harlowja_ | lol | 20:08 |
harlowja_ | dhellmann is everywhere | 20:08 |
nikhil | aha | 20:08 |
nikhil | he is | 20:08 |
*** ducttape_ has joined #openstack-glance | 20:08 | |
*** TravT has quit IRC | 20:08 | |
harlowja_ | ya, nikhil on cent7 no diff | 20:09 |
harlowja_ | though i do see those warnings | 20:09 |
nikhil | harlowja_: no diff is totally strange!! | 20:09 |
nikhil | harlowja_: because the configs have been changed a ton | 20:10 |
harlowja_ | https://gist.github.com/harlowja/3f1dbb4a31516aad72bec0800dedb522 | 20:10 |
harlowja_ | nikhil my guess is the no diff is because the errors | 20:10 |
harlowja_ | and/or warnings | 20:10 |
harlowja_ | about can't load | 20:10 |
nikhil | harlowja_: oh wait | 20:10 |
nikhil | harlowja_: have you done a git status? | 20:10 |
nikhil | harlowja_: the configs are not auto put in .conf, they are generated in .conf.sample files | 20:11 |
harlowja_ | ah | 20:11 |
nikhil | definitely something wrong with namespaces | 20:11 |
harlowja_ | ah, ok, so my guess is these have diffs | 20:11 |
nikhil | genconfig runtests: commands[0] | oslo-config-generator --config-file etc/oslo-config-generator/glance-api.conf | 20: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 instead | 20:11 |
nikhil | "oslo_middleware.http_proxy_to_wsgi") | 20:11 |
nikhil | WARNING: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_token | 20: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, lol | 20:12 |
harlowja_ | which is like all of oslo | 20:12 |
harlowja_ | lol | 20:12 |
harlowja_ | :) | 20:12 |
nikhil | I have not touched this stuff ever before | 20:12 |
nikhil | and I don't get how glance.store is a namespace! | 20:13 |
nikhil | hemanthm|bbl: yt? | 20:13 |
harlowja_ | :-P | 20:13 |
harlowja_ | magic! | 20:13 |
harlowja_ | lol | 20:13 |
nikhil | harlowja_: 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 think | 20:15 |
harlowja_ | namespace = oslo.db.concurrency is in there :-P | 20:15 |
harlowja_ | i don't think that one will work, ha | 20:15 |
harlowja_ | ;) | 20:15 |
nikhil | harlowja_: me too | 20:15 |
nikhil | harlowja_: like where are these defined glance.api ? | 20:15 |
nikhil | :P | 20:15 |
nikhil | all of those seem rather redundant to me | 20:16 |
harlowja_ | ya, they are the namespaces that will be searched for config exposing functions | 20:16 |
*** TravT has joined #openstack-glance | 20:16 | |
harlowja_ | which in the case of glance.store seems to be https://github.com/openstack/glance_store/blob/master/setup.cfg#L48 | 20:17 |
harlowja_ | so glance.store seems ok there | 20:17 |
harlowja_ | the config generator seems to be restricting the namespaces searched to the list in those .conf files | 20:18 |
*** mingyu has joined #openstack-glance | 20:18 | |
harlowja_ | but then the question becomes why can't it list/load them | 20:19 |
*** ccesario has quit IRC | 20:23 | |
*** mingyu has quit IRC | 20:23 | |
nikhil | all the external namespaces aren't recognized | 20:24 |
harlowja_ | ya, nikhil something weird is happening here | 20:26 |
harlowja_ | trying to figure out why stevedore is emitting that warning | 20:26 |
*** _ducttape_ has joined #openstack-glance | 20:28 | |
*** e0ne has quit IRC | 20:30 | |
*** itisha has quit IRC | 20:30 | |
*** ducttape_ has quit IRC | 20:31 | |
harlowja_ | setup.cfg | 20:34 |
harlowja_ | let me see why it isn't loading these | 20:34 |
harlowja_ | i feel that warning is the root of these | 20:34 |
harlowja_ | but why :-P | 20:34 |
*** _ducttape_ has quit IRC | 20:34 | |
*** ducttape_ has joined #openstack-glance | 20:35 | |
*** _ducttape_ has joined #openstack-glance | 20:38 | |
tsymanczyk | this is a stupid question and i'm sorry | 20:40 |
tsymanczyk | but is there anything known to be horrifyingly wrong with sql.db.simple.api ? | 20:40 |
tsymanczyk | running it as a backend, straight master glance / NO other patchsets or local changes | 20:40 |
tsymanczyk | https://www.irccloud.com/pastebin/cm2FbDdd/ | 20:41 |
tsymanczyk | single user machine, nobody did that behind my back | 20:41 |
harlowja_ | nikhil https://gist.githubusercontent.com/harlowja/b48e73fd02afb77d0c2b4aff0d87bb99/raw/c1738ca95a11da09c51d4bf52aa74c7b4755eb07/gistfile1.txt | 20:41 |
tsymanczyk | both of the images should've been in every image list | 20:41 |
harlowja_ | that shows the entrypoints that could be found for oslo.config.opts | 20:41 |
harlowja_ | so the right ones are in there | 20:41 |
harlowja_ | (or some of the right ones) | 20:41 |
harlowja_ | now to see why they can't load | 20:41 |
*** ducttape_ has quit IRC | 20:42 | |
nikhil | harlowja_: cool, is that on the genconfig venv? | 20:43 |
harlowja_ | ya | 20:43 |
harlowja_ | u should be able to do the same | 20:43 |
*** mine0901 has quit IRC | 20:43 | |
harlowja_ | stevedore is doing similar things | 20:43 |
harlowja_ | just gonna try to load one of these, outside of stevedore | 20:43 |
harlowja_ | and see why its dying | 20:43 |
rosmaita | tsymanczyk: looking | 20:44 |
dhellmann | harlowja_ : give entry-point-inspector a go | 20:44 |
harlowja_ | ?? | 20:44 |
harlowja_ | is that a pypi thing dhellmann ? | 20:44 |
dhellmann | https://pypi.python.org/pypi/entry_point_inspector | 20:44 |
harlowja_ | u sneaky | 20:44 |
harlowja_ | lol | 20:44 |
harlowja_ | nice | 20:44 |
harlowja_ | dhellmann at some point gotta talk with your about cloud-init and entrypoints | 20:45 |
harlowja_ | scott really wasn't happy that entrypoint scanning took like (in his mind) a long time | 20:45 |
*** _ducttape_ has quit IRC | 20:45 | |
dhellmann | ah | 20:45 |
harlowja_ | (scott == the other cloud-init guy) | 20:45 |
*** btully has quit IRC | 20:45 | |
dhellmann | why is cloud-init looking at entry points? | 20:45 |
dhellmann | nvm, we should talk about that later | 20:45 |
harlowja_ | so cloud-init has these modules and ... | 20:45 |
harlowja_ | talk later though, ha | 20:45 |
*** ducttape_ has joined #openstack-glance | 20:45 | |
rosmaita | tsymanczyk: is each of those image list calls for a different user? | 20:46 |
tsymanczyk | nothing 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 |
openstack | rosmaita: Error: "!" is not a valid command. | 20:47 |
tsymanczyk | ha! | 20:47 |
rosmaita | oops | 20:47 |
*** btully has joined #openstack-glance | 20:47 | |
rosmaita | well, that's just bizarre | 20:47 |
tsymanczyk | fresh install, fresh vm, all straight master. | 20:47 |
tsymanczyk | do not many people exercise db.simple? | 20:48 |
rosmaita | very possibly not | 20:48 |
tsymanczyk | i saw the same thing last night with a stale install and some local changes, but just assumed i did something idiotic. | 20:48 |
rosmaita | the devstack default is mysql, so i think most people use that | 20:48 |
tsymanczyk | the fact that this isn't being caught by unit tests is the scarier thing to me. | 20:49 |
rosmaita | and i must admit that i personally have not used simple db very much | 20:49 |
tsymanczyk | so some rarely-used code doesn't work, okay that's life. | 20:49 |
tsymanczyk | but there SEEM to be a lot of unit tests. | 20:49 |
rosmaita | yes, i share your concern there | 20:50 |
rosmaita | are you using registry, or v2 direct to db? | 20:50 |
tsymanczyk | you're asking the curl command that osc runs? i'll check. | 20:51 |
tsymanczyk | REQ: 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 |
tsymanczyk | nobody hack my ip, k? | 20:52 |
tsymanczyk | ;) | 20:52 |
tsymanczyk | rosmaita or did i misunderstand your question? | 20:52 |
*** chrichip has quit IRC | 20:53 | |
*** chrichip has joined #openstack-glance | 20:55 | |
openstackgerrit | Merged openstack/glance: Regenerate config files for Newton https://review.openstack.org/354809 | 20:55 |
stevemar | tsymanczyk: don't hack mine at 10.255.255.255 | 20:56 |
nikhil | tsymanczyk: simple is a in-memory db | 20:57 |
harlowja_ | nikhil ok, that warning is a false alarm, digging further | 20:57 |
nikhil | harlowja_: aye | 20:57 |
nikhil | thanks! | 20:57 |
harlowja_ | i'm thinking i have an idea why | 20:57 |
rosmaita | tsymanczyk: gotta go afk for about 20 min | 20:58 |
harlowja_ | there are 2 loads of config providing entrypoints | 20:58 |
harlowja_ | one for `oslo.config.opts` | 20:58 |
tsymanczyk | rosmaita 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 together | 20:58 |
harlowja_ | and thus the ordering issue u are seeing | 20:58 |
nikhil | darn | 20:58 |
harlowja_ | let me see | 20:58 |
harlowja_ | glance.api is in the default one and the other libraries are in the other one | 20:59 |
tsymanczyk | nikhil : sure. what are you suggesting? i'm not seeing anything crazy like oom restarts in the log. | 20:59 |
*** prateek_ has joined #openstack-glance | 21:03 | |
*** prateek has quit IRC | 21:06 | |
*** rvasilets___ has joined #openstack-glance | 21:10 | |
nikhil | harlowja_: yeah, I wonder if we can remove that weird defaults one | 21:22 |
harlowja_ | nikhil ya, i think i'm getting closer :-P | 21:22 |
nikhil | tsymanczyk: so there's a reset method | 21:23 |
nikhil | tsymanczyk: we need to dig when/where that's called (prolly the reason for your issues) | 21:23 |
nikhil | rosmaita: 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/2 | 21:24 |
*** rcernin has quit IRC | 21:24 | |
nikhil | I added some highlights for us to enjoy the achievements | 21:25 |
dharinic | Awesome. Thanks nikhil. Great job all. | 21:28 |
nikhil | tsymanczyk: not sure atm (also spread thin) | 21:29 |
nikhil | :) | 21:29 |
*** pt_15 has quit IRC | 21:29 | |
*** dshakhray has quit IRC | 21:31 | |
rosmaita | tsymanczyk: just got back, reading through irc | 21:36 |
nikhil | harlowja_: 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 generator | 21: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 again | 21:38 |
harlowja_ | then run with different hash seed | 21:38 |
harlowja_ | and u'll get a different file | 21:38 |
harlowja_ | which usually means dict where there shouldn't be a dict :-P | 21:38 |
harlowja_ | just trying to locate where there shouldn't be one :-P | 21:38 |
nikhil | harlowja_: gotcha | 21:39 |
*** mingyu has joined #openstack-glance | 21:40 | |
*** ducttape_ has quit IRC | 21:44 | |
*** mingyu has quit IRC | 21:45 | |
*** ducttape_ has joined #openstack-glance | 21:45 | |
*** bpokorny_ has joined #openstack-glance | 22:01 | |
*** bpokorny_ has quit IRC | 22:02 | |
*** bpokorny_ has joined #openstack-glance | 22:02 | |
*** bpokorny has quit IRC | 22:05 | |
nikhil | tsymanczyk: not sure if global var can be accessed across processes, can you? | 22:06 |
tsymanczyk | nikhil : i don't believe so. | 22:07 |
tsymanczyk | between threads yes processes no. | 22:07 |
nikhil | tsymanczyk: may be use workers=1 in your glance config ? | 22:08 |
tsymanczyk | will try | 22:09 |
harlowja_ | okiedokie nikhil i think i got it | 22:10 |
harlowja_ | readdy for it? | 22:10 |
nikhil | harlowja_: oh yeah | 22:10 |
harlowja_ | run https://gist.github.com/harlowja/4052fcdf643412c3e0bfc219e23da467 | 22:10 |
harlowja_ | and export PYTHONHASHSEED='226361112' | 22:10 |
nikhil | "readddy" | 22:10 |
harlowja_ | and change that number there | 22:10 |
harlowja_ | u'll see the glance_store backend is doing something with a dict, that is changing the ordering | 22:10 |
harlowja_ | something around https://github.com/openstack/glance_store/blob/master/glance_store/backend.py#L133 | 22:11 |
harlowja_ | that order rotates around | 22:11 |
harlowja_ | one way to fix that is to just sort the drivers | 22:11 |
nikhil | harlowja_: here may be https://github.com/openstack/glance_store/blob/master/glance_store/backend.py#L147 ? | 22:12 |
harlowja_ | i think thats ok | 22:12 |
harlowja_ | i'm guessing https://github.com/openstack/glance_store/blob/master/glance_store/backend.py#L135 is random ordering | 22:12 |
nikhil | gotcha | 22:12 |
harlowja_ | so if that was just sort([ext.name for ext in mgr]) | 22:12 |
tsymanczyk | nikhil : either that indeed fixed it or (at the very least) made it much harder to reproduce. | 22:13 |
nikhil | tsymanczyk: nice | 22:14 |
nikhil | harlowja_: I see! | 22:14 |
nikhil | I went browsing http://docs.openstack.org/developer/stevedore/managers.html#extensionmanager while you type | 22:14 |
harlowja_ | when i do that sort() | 22:15 |
harlowja_ | it makes the diff all ok | 22:15 |
harlowja_ | so try that :) | 22:15 |
harlowja_ | my guess is internally to pkgresources there is a dict somewhere | 22:15 |
harlowja_ | or in stevedore | 22:15 |
nikhil | harlowja_: ... I will have to use a local glance_store version but that's okay | 22:15 |
nikhil | harlowja_: yeah, it's the __iter__() | 22:16 |
nikhil | http://docs.openstack.org/developer/stevedore/managers.html#stevedore.extension.ExtensionManager.__iter__ | 22:16 |
harlowja_ | right, though that appears to iterate over an array | 22:16 |
harlowja_ | so then it makes me thing the order it is getting is based on a dict from pkg_resources | 22:16 |
harlowja_ | *makes me think | 22:16 |
harlowja_ | so pretty easy fix, just change https://github.com/openstack/glance_store/blob/master/glance_store/backend.py#L135 | 22:17 |
harlowja_ | to drivers = sorted([ext.name for ext in mgr]) | 22:17 |
*** erhudy has quit IRC | 22:22 | |
harlowja_ | so nikhil if u get some time, try that out :) | 22:23 |
harlowja_ | 90% sure thats the root cause here | 22:23 |
nikhil | harlowja_: rosmaita hemanthm|bbl : https://bugs.launchpad.net/glance-store/+bug/1619487 | 22:24 |
openstack | Launchpad 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_ | cool | 22:24 |
nikhil | harlowja_: I set your solution there | 22:24 |
harlowja_ | sweet | 22:24 |
harlowja_ | pretty straightforward :-P | 22:24 |
harlowja_ | 8 characters | 22:24 |
harlowja_ | ha | 22:24 |
rosmaita | harlowja_: nice troubleshooting! | 22:24 |
nikhil | harlowja_: thanks a ton for digging! (was filing the bug before I could simply type a trivial irc message) | 22:25 |
nikhil | harlowja_: trying it out locally on glance atm | 22:25 |
harlowja_ | np | 22:25 |
harlowja_ | cool | 22:25 |
harlowja_ | sanity check welcome :) | 22:25 |
*** mingyu has joined #openstack-glance | 22:25 | |
*** ducttape_ has quit IRC | 22:27 | |
nikhil | worked! | 22:32 |
nikhil | harlowja_: woohoo | 22:32 |
harlowja_ | woot | 22:32 |
*** ctrath has quit IRC | 22:41 | |
*** btully has quit IRC | 22:45 | |
*** btully has joined #openstack-glance | 22:46 | |
openstackgerrit | Nikhil Komawar proposed openstack/glance: Keep consistent order for regenerated configs https://review.openstack.org/364582 | 22:47 |
*** ducttape_ has joined #openstack-glance | 22:48 | |
openstackgerrit | Nikhil Komawar proposed openstack/glance_store: Always return a sorted list of drivers for configs https://review.openstack.org/364586 | 23:01 |
*** TravT has quit IRC | 23:01 | |
*** TravT has joined #openstack-glance | 23:02 | |
*** rrecio has quit IRC | 23:04 | |
*** TravT has quit IRC | 23:08 | |
*** bpokorny_ has quit IRC | 23:09 | |
*** markvoelker has joined #openstack-glance | 23:11 | |
*** bpokorny has joined #openstack-glance | 23:13 | |
*** rvasilets___ has quit IRC | 23:17 | |
openstackgerrit | Nikhil Komawar proposed openstack/glance: Keep consistent order for regenerated configs https://review.openstack.org/364582 | 23:24 |
*** anush__ has quit IRC | 23:24 | |
openstackgerrit | Nikhil Komawar proposed openstack/glance_store: Always return a sorted list of drivers for configs https://review.openstack.org/364586 | 23:26 |
nikhil | harlowja_: added you to authors here https://review.openstack.org/#/c/364586/ : | 23:26 |
nikhil | :( | 23:26 |
nikhil | :)) | 23:26 |
nikhil | lol | 23:26 |
harlowja_ | woot | 23:26 |
harlowja_ | thx :-P | 23:26 |
nikhil | lack of sleep * | 23:26 |
nikhil | harlowja_: no, thank YOU! | 23:27 |
harlowja_ | :) | 23:28 |
*** btully has quit IRC | 23:29 | |
nikhil | aight, long week already | 23:30 |
nikhil | so may disappear for 24 or more hours now :D | 23:30 |
nikhil | and start the rc1 rush next week | 23:30 |
nikhil | tsymanczyk: fyi ^ | 23:30 |
nikhil | rosmaita: too ^ | 23:30 |
nikhil | I'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). ha | 23:31 |
tsymanczyk | nihkil ack! | 23:31 |
nikhil | (I may miss the community images sync) | 23:32 |
tsymanczyk | after this morning i really doubt i'll have anything pressing for tomorrow anyways. may as well skip it entirely nikhil rosmaita | 23:32 |
nikhil | tsymanczyk: you can use tab complete for my nick :) | 23:32 |
nikhil | tsymanczyk: works for me | 23:32 |
tsymanczyk | i like doing things the hard way | 23:32 |
tsymanczyk | greater sense of accomplishment | 23:33 |
nikhil | nice | 23:33 |
nikhil | (also you learn a lot) | 23:33 |
nikhil | (ima same way) | 23:33 |
*** chlong has quit IRC | 23:33 | |
nikhil | prolly not rightly used ima (for some reason I thought it was "i am the") | 23:34 |
* nikhil starts shutting things down | 23:34 | |
tsymanczyk | nap time :) | 23:34 |
nikhil | soo.. looking forward to it | 23:36 |
openstackgerrit | Nikhil Komawar proposed openstack/glance: Keep consistent order for regenerated configs https://review.openstack.org/364582 | 23:50 |
*** markvoelker has quit IRC | 23:51 | |
openstackgerrit | Nikhil Komawar proposed openstack/glance_store: Always return a sorted list of drivers for configs https://review.openstack.org/364586 | 23:52 |
*** ctrath has joined #openstack-glance | 23:55 | |
*** markvoelker has joined #openstack-glance | 23:56 | |
*** ctrath has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!