Tuesday, 2014-06-17

openstackgerritAaron Rosen proposed a change to openstack/oslo.messaging: Add check credentials to log message if rabbmitmq closes socket  https://review.openstack.org/9735300:06
*** oomichi has quit IRC00:08
*** oomichi has joined #openstack-oslo00:16
*** yamahata has joined #openstack-oslo00:26
*** dims has joined #openstack-oslo00:38
openstackgerritKen'ichi Ohmichi proposed a change to openstack/oslo-incubator: Add URI validation method  https://review.openstack.org/9928800:42
*** dims has quit IRC00:43
*** tsekiyam_ has joined #openstack-oslo00:48
*** tsekiyama has quit IRC00:51
*** tsekiyam_ has quit IRC00:52
*** dstanek is now known as dstanek_zzz00:58
openstackgerritJoshua Harlow proposed a change to openstack/oslo-specs: Better scoping for atoms and flows  https://review.openstack.org/10004801:11
*** dims has joined #openstack-oslo01:12
openstackgerritJoshua Harlow proposed a change to openstack/oslo-specs: Better scoping for atoms and flows  https://review.openstack.org/10004801:16
*** dstanek_zzz is now known as dstanek01:19
openstackgerritJoshua Harlow proposed a change to openstack/oslo-specs: Better scoping for atoms and flows  https://review.openstack.org/10004801:23
*** dstanek is now known as dstanek_zzz01:30
*** zzzeek has quit IRC01:33
*** zzzeek has joined #openstack-oslo01:39
*** dstanek_zzz is now known as dstanek01:54
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Make action handlers extensible and pluggable  https://review.openstack.org/9855101:54
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Fix E265 hacking warnings  https://review.openstack.org/10040302:02
harlowjawhats up with 99288, seems to be a pure dump of the https://pypi.python.org/pypi/rfc3987 code02:14
harlowjais that expected?02:14
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Bump our six requirement to geq 1.7.0  https://review.openstack.org/10040602:33
*** praneshp has quit IRC02:41
*** dstanek is now known as dstanek_zzz02:46
*** zzzeek has quit IRC02:47
*** zzzeek has joined #openstack-oslo03:07
*** praneshp has joined #openstack-oslo03:19
*** praneshp_ has joined #openstack-oslo03:20
*** praneshp has quit IRC03:24
*** praneshp_ is now known as praneshp03:24
*** rpodolyaka1 has joined #openstack-oslo03:27
*** zhiyan_ is now known as zhiyan03:28
*** harlowja is now known as harlowja_away03:37
*** harlowja_away is now known as harlowja03:39
*** dstanek_zzz is now known as dstanek03:47
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Bump our six requirement to geq 1.7.0  https://review.openstack.org/10040603:55
*** dstanek is now known as dstanek_zzz03:57
*** arnaud__ has quit IRC04:26
*** arnaud__ has joined #openstack-oslo04:30
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Fix traces left in zookeeper  https://review.openstack.org/10041504:47
*** dims has quit IRC04:58
*** yamahata has quit IRC04:58
*** yamahata has joined #openstack-oslo04:58
*** markmc has joined #openstack-oslo05:12
*** zhiyan is now known as zhiyan_05:20
*** zzzeek has quit IRC05:24
*** rpodolyaka1 has quit IRC05:27
*** ildikov has quit IRC05:28
*** gmurphy has joined #openstack-oslo05:30
*** harlowja is now known as harlowja_away05:48
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Fix traces left in zookeeper  https://review.openstack.org/10041505:50
*** zhiyan_ is now known as zhiyan06:02
*** oomichi has quit IRC06:07
*** oomichi has joined #openstack-oslo06:17
*** flaper87|afk is now known as flaper8706:32
*** rpodolyaka1 has joined #openstack-oslo06:33
*** rpodolyaka1 has quit IRC06:41
*** viktors|afk is now known as viktors06:51
*** ildikov has joined #openstack-oslo07:01
*** arnaud__ has quit IRC07:17
*** ujjain has quit IRC07:20
*** mrda is now known as mrda-away07:37
*** ihrachyshka has joined #openstack-oslo07:39
*** ujjain2 has joined #openstack-oslo07:40
*** i159 has joined #openstack-oslo07:40
*** ujjain2 has quit IRC07:41
*** ujjain has joined #openstack-oslo07:41
*** ujjain has quit IRC07:43
*** ujjain has joined #openstack-oslo07:43
*** pblaho has joined #openstack-oslo07:44
*** pblaho is now known as pblaho|afk07:54
*** pblaho|afk is now known as pblaho07:58
*** nacim has joined #openstack-oslo07:58
*** nacim has quit IRC07:59
*** ildikov has quit IRC08:16
*** gmurphy has quit IRC08:16
*** amotoki has quit IRC08:16
*** bogdando has quit IRC08:16
*** bnemec has quit IRC08:16
*** jd__ has quit IRC08:16
*** epopt37 has quit IRC08:16
*** russell_h has quit IRC08:16
*** morganfainberg has quit IRC08:16
*** harlowja_away has quit IRC08:16
*** mgagne has quit IRC08:16
*** sileht has quit IRC08:16
*** mkoderer has quit IRC08:16
*** wendar has quit IRC08:16
*** zhiyan has quit IRC08:16
*** mrda-away has quit IRC08:16
*** ttx has quit IRC08:16
*** hartsocks has quit IRC08:16
*** boris-42 has quit IRC08:16
*** ujjain has quit IRC08:16
*** HenryG has quit IRC08:16
*** i159 has quit IRC08:16
*** ihrachyshka has quit IRC08:16
*** markmc has quit IRC08:16
*** yamahata has quit IRC08:16
*** openstackgerrit has quit IRC08:16
*** oomichi has quit IRC08:16
*** krotscheck has quit IRC08:16
*** praneshp has quit IRC08:16
*** dhellmann has quit IRC08:16
*** viktors has quit IRC08:16
*** anteaya has quit IRC08:16
*** pblaho has quit IRC08:16
*** ekarlso has quit IRC08:16
*** toabctl has quit IRC08:16
*** hyakuhei__ has quit IRC08:16
*** dteselkin has quit IRC08:16
*** GheRivero has quit IRC08:16
*** flaper87 has quit IRC08:16
*** creiht has quit IRC08:16
*** mtreinish has quit IRC08:17
*** SlickNik has quit IRC08:17
*** dstanek_zzz has quit IRC08:17
*** therve has quit IRC08:17
*** SergeyLukjanov has quit IRC08:17
*** dmitryme has quit IRC08:17
*** ruhe has quit IRC08:17
*** rpodolyaka has quit IRC08:17
*** gpocentek has quit IRC08:17
*** dshulyak has quit IRC08:17
*** jogo has quit IRC08:17
*** hartsocks has joined #openstack-oslo08:21
*** ttx has joined #openstack-oslo08:21
*** zhiyan has joined #openstack-oslo08:21
*** mrda-away has joined #openstack-oslo08:21
*** wendar has joined #openstack-oslo08:21
*** russell_h has joined #openstack-oslo08:21
*** mkoderer has joined #openstack-oslo08:21
*** epopt37 has joined #openstack-oslo08:21
*** jd__ has joined #openstack-oslo08:21
*** bnemec has joined #openstack-oslo08:21
*** sileht has joined #openstack-oslo08:21
*** bogdando has joined #openstack-oslo08:21
*** mgagne has joined #openstack-oslo08:21
*** amotoki has joined #openstack-oslo08:21
*** harlowja_away has joined #openstack-oslo08:21
*** gmurphy has joined #openstack-oslo08:21
*** ildikov has joined #openstack-oslo08:21
*** jaosorior has joined #openstack-oslo08:21
*** pblaho has joined #openstack-oslo08:21
*** ujjain has joined #openstack-oslo08:21
*** i159 has joined #openstack-oslo08:21
*** ihrachyshka has joined #openstack-oslo08:21
*** oomichi has joined #openstack-oslo08:21
*** markmc has joined #openstack-oslo08:21
*** yamahata has joined #openstack-oslo08:21
*** praneshp has joined #openstack-oslo08:21
*** dhellmann has joined #openstack-oslo08:21
*** krotscheck has joined #openstack-oslo08:21
*** openstackgerrit has joined #openstack-oslo08:21
*** GheRivero has joined #openstack-oslo08:21
*** viktors has joined #openstack-oslo08:21
*** HenryG has joined #openstack-oslo08:21
*** boris-42 has joined #openstack-oslo08:21
*** dstanek_zzz has joined #openstack-oslo08:21
*** SlickNik has joined #openstack-oslo08:21
*** anteaya has joined #openstack-oslo08:21
*** gpocentek has joined #openstack-oslo08:21
*** ekarlso has joined #openstack-oslo08:21
*** jogo has joined #openstack-oslo08:21
*** toabctl has joined #openstack-oslo08:21
*** hyakuhei__ has joined #openstack-oslo08:21
*** ruhe has joined #openstack-oslo08:21
*** therve has joined #openstack-oslo08:21
*** rpodolyaka has joined #openstack-oslo08:21
*** mtreinish has joined #openstack-oslo08:21
*** dteselkin has joined #openstack-oslo08:21
*** dshulyak has joined #openstack-oslo08:21
*** dmitryme has joined #openstack-oslo08:21
*** flaper87 has joined #openstack-oslo08:21
*** creiht has joined #openstack-oslo08:21
*** SergeyLukjanov has joined #openstack-oslo08:21
*** morganfainberg has joined #openstack-oslo08:22
*** ildikov has quit IRC08:27
*** gmurphy has quit IRC08:33
*** amotoki has quit IRC08:33
*** bogdando has quit IRC08:33
*** bnemec has quit IRC08:33
*** jd__ has quit IRC08:33
*** epopt37 has quit IRC08:33
*** russell_h has quit IRC08:33
*** harlowja_away has quit IRC08:33
*** mgagne has quit IRC08:33
*** sileht has quit IRC08:33
*** mkoderer has quit IRC08:33
*** wendar has quit IRC08:33
*** zhiyan has quit IRC08:33
*** mrda-away has quit IRC08:33
*** ttx has quit IRC08:33
*** hartsocks has quit IRC08:33
*** praneshp has quit IRC08:37
*** ildikov has joined #openstack-oslo08:41
*** gmurphy has joined #openstack-oslo08:43
*** harlowja_away has joined #openstack-oslo08:43
*** amotoki has joined #openstack-oslo08:43
*** mgagne has joined #openstack-oslo08:43
*** bogdando has joined #openstack-oslo08:43
*** sileht has joined #openstack-oslo08:43
*** wendar has joined #openstack-oslo08:43
*** mrda-away has joined #openstack-oslo08:43
*** zhiyan has joined #openstack-oslo08:43
*** ttx has joined #openstack-oslo08:43
*** hartsocks has joined #openstack-oslo08:43
*** russell_h has joined #openstack-oslo08:43
*** mkoderer has joined #openstack-oslo08:43
*** epopt37 has joined #openstack-oslo08:43
*** jd__ has joined #openstack-oslo08:43
*** bnemec has joined #openstack-oslo08:43
*** i159 has quit IRC08:47
*** i159 has joined #openstack-oslo08:47
thervesileht, Hey, do you have 5 for a log question?08:48
silehttherve, sure08:50
thervesileht, So there is this publish_errors config flag which uses openstack.common.log_handler08:51
therveBut it seems this thing only works with oslo rpc?08:51
silehttherve, yes good catch08:52
therveI was under the impression openstack.common.notifier was replaced by oslo.messaging, correct?08:52
silehttherve, yes08:53
silehttherve, https://github.com/openstack/oslo.messaging/blob/master/oslo/messaging/notify/log_handler.py08:54
thervesileht, The fix would be to use PublishErrorsHandler from oslo.messaging if available?08:54
silehttherve, yes08:55
therveOkay I'll do that then :)08:55
openstackgerritThomas Herve proposed a change to openstack/oslo-incubator: Add a RequestContext.from_dict method  https://review.openstack.org/9940908:57
openstackgerritThomas Herve proposed a change to openstack/oslo-incubator: Add a RequestContext.from_dict method  https://review.openstack.org/9940908:59
openstackgerritThomas Herve proposed a change to openstack/oslo-incubator: Use oslo.messaging to publish log errors  https://review.openstack.org/10045709:10
openstackgerritTom Cammann proposed a change to openstack/oslo-incubator: Make periodic tasks run on regular spacing interval  https://review.openstack.org/9969509:21
*** dims_ has joined #openstack-oslo09:27
*** dims_ has quit IRC09:32
*** stannie has joined #openstack-oslo09:35
*** pblaho is now known as pblaho|afk09:41
*** amotoki has quit IRC09:59
openstackgerritIlya Pekelny proposed a change to openstack/oslo.db: Add a base test case for DB schema comparison  https://review.openstack.org/9339810:27
*** yamahata has quit IRC10:45
*** dims_ has joined #openstack-oslo11:09
thervesileht, Tests are failing because of conflicting options...11:18
therveAny idea what to do?11:19
therveI'm a bit surprised that oslo.messaging is available considering it's not in requirements11:19
silehttherve, I have made same remarks11:20
thervesileht, On the patch?11:21
silehttherve, I wonder why oslo.messaging is present in this job11:21
therveAh yeah. They reuse envs presumably11:22
openstackgerritGeorge Peristerakis proposed a change to openstack/oslo-incubator: wrapping the mock module with six  https://review.openstack.org/8737511:23
silehttherve, we should ask to infra teams perhaps11:24
thervesileht, I think that's something we ought to support though. Maybe I should just invert the imports, and try rpc first?11:24
silehttherve, yes this will fix your review11:25
therveCool will do that then11:25
openstackgerritThomas Herve proposed a change to openstack/oslo-incubator: Use oslo.messaging to publish log errors  https://review.openstack.org/10045711:26
*** pblaho|afk is now known as pblaho11:31
dhellmannharlowja_away: I've only done a quick comparison of 99288 and rfc3987, but they look different to me. Can you elaborate?12:06
*** dims_ has quit IRC12:13
*** pblaho is now known as pblaho|afk12:24
*** nacim has joined #openstack-oslo12:41
*** yamahata has joined #openstack-oslo12:52
*** bknudson has joined #openstack-oslo12:57
*** pblaho|afk is now known as pblaho12:58
*** mriedem has joined #openstack-oslo13:08
*** dstanek_zzz is now known as dstanek13:09
*** erecio has joined #openstack-oslo13:17
*** zhiyan is now known as zhiyan_13:17
ttxdhellmann: I +1ed the oslo.rootwrap spec @ https://review.openstack.org/#/c/98536/313:20
ttxdhellmann: if you approve it I can transform it into a BP for you.13:21
*** rdopieralski has joined #openstack-oslo13:21
rdopieralskihi, I'm a little bit on my wit's end with oslo.config, I'd really appreciate some help13:22
rdopieralskiwhat I'm doing is registering a bunch of options using .register_opts(), loading the config, and then trying to iterate over all the options13:23
rdopieralskibut it raises oslo.config.cfg.NoSuchOptError: no such option: [name of my first option here]13:23
dhellmannttx: ok13:23
rdopieralskishould I somehow register those options in one more place?13:23
dhellmannrdopieralski: do you have the code posted somewhere that we can look at13:24
dhellmann?13:24
rdopieralskidhellmann: yes, https://review.openstack.org/#/c/100521/3/openstack_dashboard/utils/settings.py13:24
dhellmannbnemec, flaper87: would one of you like to weigh in on the ChainingRegExpFilter spec? https://review.openstack.org/#/c/98536/313:25
rdopieralskidhellmann: load_config registers the options, apply_config tries to iterate over them13:25
dhellmannor markmc? ^^13:25
rdopieralskidhellmann: the option registration is at https://review.openstack.org/#/c/100521/3/openstack_dashboard/utils/config_django.py13:26
dhellmannrdopieralski: reading13:27
rdopieralskidhellmann: the traceback: http://paste.openstack.org/show/84294/13:29
rdopieralskialso, I tried to do print_help() after registering the options, and only the two default options for config files appear13:31
dhellmannrdopieralski: when you iterate over config.django, do you get a tuple of (key, value)? from looking at the code, I think you would just get a sequence of keys13:32
rdopieralskidhellmann: well, I tried several approaches. I iterated with key, value over config.django.items(), I iterated with keys over config.django and I tried config.django[key] and getattr(config.django, key), all end up in the same error13:34
rdopieralskidhellmann: I just uploaded the most recent version of the patch: https://review.openstack.org/#/c/100521/413:35
*** arnaud__ has joined #openstack-oslo13:35
dhellmannrpodolyaka: try this: http://paste.openstack.org/show/84295/13:36
rdopieralskidhellmann: I did, same error13:37
dhellmannrdopieralski: what do I need in order to run this code? is there a subset of the tests I can use?13:37
rdopieralskidhellmann: you know what, I will just make an independent script demonstrating the issue13:38
dhellmannrdopieralski: that would make it a little easier to debug13:38
dhellmann:-)13:38
markmcrdopieralski, try getattr(config.django, key) ... maybe the mapping interface is busted13:42
* markmc looks13:42
markmchmm, shouldn't make a difference13:43
dhellmannmarkmc: the traceback in http://paste.openstack.org/show/84294/ shows a version doing that and producing the same error13:43
markmc        def __getitem__(self, key):13:43
markmc            """Look up an option value and perform string substitution."""13:43
markmc    return self.__getattr__(key)13:43
dhellmannit isn't clear to me why iterating over the group is giving back tuples13:43
markmcah there's substitution going on here13:43
dhellmannunless the key in the mapping is the (group name, opt name) pair?13:44
markmciterating group should iterate the keys13:44
rdopieralskihttp://paste.openstack.org/show/84297/13:45
dhellmannyeah, an earlier version was trying "for (key, value) in config.django"13:45
rdopieralskihere is my example13:45
rdopieralskiit raises the same error13:45
markmcrdopieralski, is there $debug or similar used ?13:45
dhellmannyeah13:45
markmcrdopieralski, as a config value13:45
markmcright, it does13:46
markmcdebug is in the django group though13:46
markmcAFAIR $debug will look up DEFAULT.debug13:47
* markmc looks13:47
markmcrdopieralski, yeah, pretty certain you want default='$django.debug' ... except that's not supported13:50
markmcreferencing options under a group in a template isn't supported, I mean :(13:50
rdopieralskihmm, ok, then I will have just default=None and add  some code that sets it to the value of debug if it's None13:51
*** nacim has quit IRC13:51
rdopieralskithank you for help13:51
markmcnp13:52
dhellmannmarkmc: would it make sense to set the default namespace for substitution to the group where the current option is found?13:54
dhellmanndo we want options in different groups looking at each other for defaults?13:54
markmcdhellmann, I think I expected someday we'd figure out how to make $group.key work13:54
markmcand right13:54
markmcif we do, we want to be able to reference across groups13:55
dhellmannI guess I can see where that would be useful, but it seems like most of the time it's going to break isolation between modules.13:56
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo-incubator: Updated from global requirements  https://review.openstack.org/9908413:56
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.db: Updated from global requirements  https://review.openstack.org/9908613:56
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.messaging: Updated from global requirements  https://review.openstack.org/9908713:56
*** dims has joined #openstack-oslo13:58
openstackgerritNikola Dipanov proposed a change to openstack/oslo.messaging: DO NOT MERGE: Fix can_send_version to check against the base client version  https://review.openstack.org/9775013:58
*** dims has quit IRC13:59
openstackgerritDoug Hellmann proposed a change to openstack/oslo.config: Add warning about interpolating values from groups  https://review.openstack.org/10055514:01
dhellmannmarkmc: ^^14:01
markmcdhellmann, yeah, maybe .. although you can have multiple groups per module14:02
markmcdhellmann, anyway, backwards compat ... wouldn't change the semantics now14:02
markmcdhellmann, except to extend them to include the ability to reference options in groups14:03
dhellmannmarkmc: yeah, what I meant was if foo.bar has $blah in it, we know that bar is in the foo group so look for blah there, too14:03
dhellmannmarkmc: I suspect we'll have to build our own interpolation system to do that, since string.Template doesn't support the syntax14:03
dhellmannwe can probably steal and extend14:04
markmc$blah now means DEFAULT.blah - I'd be skeptical of changing that14:04
markmcwell, except maybe try DEFAULT first and fall back to the group14:05
markmccould be messy in the context of libraries though14:05
markmcwhere you've no idea what options the library users may register into DEFAULT14:05
markmcanyway, I don't think we see people use this substitution all that much in practice14:06
*** tsekiyama has joined #openstack-oslo14:07
*** dims has joined #openstack-oslo14:07
rdopieralskiif you add support for $foo.bar, it will break options where people used $bar  to mean  bar + '.foo'14:14
rdopieralskiso it's still not backwards compatible14:14
*** erecio has quit IRC14:15
*** ndipanov has joined #openstack-oslo14:16
*** erecio has joined #openstack-oslo14:16
*** zhiyan_ is now known as zhiyan14:16
viktorsdhellmann: around?14:21
ndipanovflaper87, markmc hey guise - this one is back https://review.openstack.org/#/c/97750/2 - I expect it to fall off the radar because of the big DO NOT MERGE, but would love some feedback before I start hacking on other projects to fix this14:23
*** markmcclain has joined #openstack-oslo14:24
flaper87ndipanov: kk, starred14:25
markmcndipanov, why the do not merge ?14:25
ndipanovmarkmc, because nova (for sure) does not initialize clients properly at this point (assuming my unerstanding of how this works is correct) so we might break the gate14:26
ndipanovmarkmc, I added an example on the bug14:26
markmcndipanov, just marking WIP is fine14:27
dhellmannmarkmc: yeah, good point14:27
*** mestery has joined #openstack-oslo14:27
dhellmannviktors: here14:28
markmcndipanov, don't worry, I won't be approving without considering the backwards compat implications :)14:28
ndipanovmarkmc, k will update the commit message14:28
viktorsdhellmann: hi! I have a issue with the patch to openstack requirements.14:31
viktorsGate check-requirements-integration-dsvm fails with the following error14:31
viktors  Could not find any downloads that satisfy the requirement oslo.db>=1.0.0.0a2 (from -r /tmp/tmpH_WbL9 (line 52))14:31
viktors  Some externally hosted files were ignored (use --allow-external oslo.db to allow).14:31
viktorsdhellmann: What I'm doing wrong?14:31
*** i159 has quit IRC14:32
viktorsdhellmann: see patch - https://review.openstack.org/#/c/91407/14:32
dhellmannviktors: it's possible that job is not downloading wheels14:33
dhellmannviktors: you should ask in #openstack-infra14:33
viktorsdhellmann: ok, wull do14:34
viktors*will14:34
dhellmannviktors: ok, and we should also talk about how often you plan to cut releases -- we don't want a new version every day :-)14:34
*** mestery has quit IRC14:34
viktorsdhellmann: we really do not want to do it daily :)14:35
viktorsdhellmann: it was a critical bugfix14:35
*** mestery has joined #openstack-oslo14:35
dhellmannviktors: ok :-)14:35
*** zhiyan is now known as zhiyan_14:35
viktorsdhellmann: but how often we should cut releases? Weekly or something similar?14:36
*** zhiyan_ is now known as zhiyan14:36
dhellmannviktors: did you see my email to the -dev list about version numbers? I mentioned weekly releases there as a guideline.14:36
*** zhiyan is now known as zhiyan_14:37
dhellmannviktors: http://lists.openstack.org/pipermail/openstack-dev/2014-June/037159.html14:37
*** zhiyan_ is now known as zhiyan14:37
viktorsdhellmann: oh, seems to be, that I missed this point. Thanks14:37
dhellmannviktors: that's not a strict requirement, so critical fixes like you had are OK, but we have to be aware that a new release can trigger changes in dev environments for everyone else in the project, so we need to be careful14:38
dhellmannviktors: we should also send email about every release to the -dev list with release notes14:38
viktorsdhellmann: ok, will do it in future. For a first time I suppose to send email in -dev mail list with initial release (which will be 1.0.0.0a2), when we'll get patch to requirements merged14:41
dhellmannviktors: ok, that sounds like a good plan14:42
*** markmcclain has quit IRC14:43
*** jecarey has joined #openstack-oslo14:44
*** markmcclain has joined #openstack-oslo14:50
dhellmannviktors: can you add "doughellmann" as an "Owner" of oslo.db on pypi so I can look at the project configuration and old releases?14:51
*** pblaho is now known as pblaho|afk14:52
*** ihrachyshka has quit IRC14:53
*** markmcclain has quit IRC14:55
viktorsdhellmann: ok, will do14:55
dhellmannviktors: thanks14:55
openstackgerritNikola Dipanov proposed a change to openstack/oslo.messaging: Fix can_send_version to check against the base client version  https://review.openstack.org/9775014:55
*** pblaho|afk is now known as pblaho14:57
*** dims_ has joined #openstack-oslo14:57
viktorsdhellmann: done14:57
dhellmannviktors: thanks14:59
*** markmcclain has joined #openstack-oslo14:59
*** mriedem has left #openstack-oslo15:00
viktorsdhellmann: thank you for your help!15:00
*** dims has quit IRC15:01
*** nacim has joined #openstack-oslo15:05
*** ildikov has quit IRC15:08
*** mriedem has joined #openstack-oslo15:14
*** zzzeek has joined #openstack-oslo15:27
*** zhiyan is now known as zhiyan_15:32
*** erecio has quit IRC15:33
*** erecio has joined #openstack-oslo15:34
*** i159 has joined #openstack-oslo15:39
*** viktors is now known as viktors|afk15:45
*** nacim has quit IRC15:49
*** rdopieralski has quit IRC15:56
*** rdopieralski has joined #openstack-oslo15:57
*** rdopieralski has left #openstack-oslo15:59
*** arnaud__ has quit IRC16:06
*** arnaud__ has joined #openstack-oslo16:07
*** arnaud__ has quit IRC16:09
*** jaosorior has quit IRC16:12
*** markmc has quit IRC16:17
*** arnaud has joined #openstack-oslo16:23
*** i159 has quit IRC16:26
*** ndipanov has quit IRC16:37
*** pblaho has quit IRC16:40
*** harlowja_away is now known as harlowja16:43
*** erecio has quit IRC16:47
*** erecio has joined #openstack-oslo16:48
harlowjadhellmann nm on the rfc3987 thing, i guess we just can't use rfc3987 though (since its gpl?)16:50
*** ihrachyshka has joined #openstack-oslo16:50
*** ildikov has joined #openstack-oslo16:52
*** harlowja has quit IRC16:57
*** erecio has quit IRC17:00
*** erecio has joined #openstack-oslo17:00
*** harlowja has joined #openstack-oslo17:01
*** yamahata has quit IRC17:03
*** mestery_ has joined #openstack-oslo17:05
*** mestery_ has quit IRC17:05
*** mestery_ has joined #openstack-oslo17:06
*** mestery has quit IRC17:07
*** mestery_ is now known as mestery17:07
dhellmannharlowja: that's my impression, yes, though I haven't been involved in the discussion17:13
harlowjadhellmann kk, np, i was just skimming over both and it seemed similar (nearly the same)17:14
dhellmannharlowja: ok17:19
*** praneshp has joined #openstack-oslo17:33
*** ihrachyshka has quit IRC17:51
*** ihrachyshka has joined #openstack-oslo17:52
*** ihrachyshka has quit IRC18:07
*** zzzeek has quit IRC18:08
*** ihrachyshka has joined #openstack-oslo18:24
*** harlowja has quit IRC18:33
*** harlowja has joined #openstack-oslo18:40
*** rpodolyaka1 has joined #openstack-oslo18:42
*** rpodolyaka1 has quit IRC18:54
*** czzl has joined #openstack-oslo18:54
*** arnaud has quit IRC18:56
*** arnaud has joined #openstack-oslo18:59
*** erecio has quit IRC19:07
*** erecio has joined #openstack-oslo19:08
*** rpodolyaka1 has joined #openstack-oslo19:13
*** rpodolyaka1 has left #openstack-oslo19:13
*** rpodolyaka1 has quit IRC19:13
*** dims_ has quit IRC19:25
*** arnaud has quit IRC19:28
*** erecio has quit IRC19:37
*** dims_ has joined #openstack-oslo19:40
*** arnaud has joined #openstack-oslo19:43
*** markmc has joined #openstack-oslo19:44
*** tsekiyama has quit IRC19:49
*** tsekiyama has joined #openstack-oslo19:50
dhellmannbnemec, dims_: if you have a few minutes, I could use some feedback on my "oslo update for juno" presentation for the webinar series the foundation is putting together: https://docs.google.com/presentation/d/1JF4kUeJtoYQskDr5uKhVKUmvECf0vu1pX-T0fI5B3To/edit?usp=sharing19:53
dhellmannharlowja: if there's anything you'd like me to say about taskflow in ^^ let me know19:54
harlowjaoh, hmmm19:55
harlowjachecking out19:55
harlowjahow much do u want to sy ;)19:55
harlowja*say19:55
harlowjabest thing since sliced-bread19:55
harlowja^ would be fine ;)19:55
markmcdhellmann, looks good to me20:01
dims_dhellmann, looking20:01
dhellmannmarkmc: thanks, I didn't think you'd be online but blanked on the TC meeting :-)20:01
markmcdhellmann, np :)20:01
dhellmannharlowja: what would operators want to know about it?20:01
dhellmanndims_: thanks20:02
dhellmannharlowja: I was going to probably give one sentence per lib as a description20:02
*** zzzeek has joined #openstack-oslo20:02
harlowjadhellmann a short overview could be that its aims is to help operators with resumable, reliable scale-out workflows (or something along this line)20:03
harlowjamaking there jobs easier (in the end)20:03
harlowjamy view is that if it works all out, taskflow is a shared 'engine' that powers alot of openstack projects20:04
dims_dhellmann, oslotest is missing20:05
dims_dhellmann, is this a forum we can ask for more champions from the projects that can adopt oslo? we could highlight that20:09
dims_looks good!20:09
dhellmanndims_: I can mention that we need more reviewers. Nice catch on oslotest, it fell off because I don't list it as a dependency of anything.20:10
dims_ack. +1 dhellmann20:10
dhellmanndims_: if you have some time to look at oslo.i18n reviews, I would appreciate it. We're getting pushback on log translation stuff and I'd like to be able to point to the docs that are at the end of that review chain.20:10
dims_dhellmann, will do20:11
dhellmanndims_: ty, I don't want to rush it but it needs some attention20:11
openstackgerritMark McLoughlin proposed a change to openstack/oslotest: Update to hacking 0.9.2  https://review.openstack.org/10067020:12
*** tsekiyama has quit IRC20:19
*** praneshp has quit IRC20:19
*** ildikov has quit IRC20:19
*** mriedem has quit IRC20:19
*** bogdando has quit IRC20:19
*** bnemec has quit IRC20:19
*** jd__ has quit IRC20:19
*** epopt37 has quit IRC20:19
*** russell_h has quit IRC20:19
*** harlowja has quit IRC20:19
*** mgagne has quit IRC20:19
*** sileht has quit IRC20:19
*** mkoderer has quit IRC20:19
*** wendar has quit IRC20:19
*** zhiyan_ has quit IRC20:19
*** mrda-away has quit IRC20:19
*** ttx has quit IRC20:19
*** hartsocks has quit IRC20:19
*** tsekiyama has joined #openstack-oslo20:20
*** harlowja has joined #openstack-oslo20:20
*** praneshp has joined #openstack-oslo20:20
*** ildikov has joined #openstack-oslo20:20
*** mriedem has joined #openstack-oslo20:20
*** mgagne has joined #openstack-oslo20:20
*** bogdando has joined #openstack-oslo20:20
*** sileht has joined #openstack-oslo20:20
*** bnemec has joined #openstack-oslo20:20
*** jd__ has joined #openstack-oslo20:20
*** epopt37 has joined #openstack-oslo20:20
*** mkoderer has joined #openstack-oslo20:20
*** russell_h has joined #openstack-oslo20:20
*** hartsocks has joined #openstack-oslo20:20
*** ttx has joined #openstack-oslo20:20
*** zhiyan_ has joined #openstack-oslo20:20
*** mrda-away has joined #openstack-oslo20:20
*** wendar has joined #openstack-oslo20:20
*** czzl has quit IRC20:21
*** czzl has joined #openstack-oslo20:22
*** czzl has quit IRC20:24
*** gmurphy has quit IRC20:24
*** czzl has joined #openstack-oslo20:26
*** dims_ has quit IRC20:28
*** dims_ has joined #openstack-oslo20:30
*** 17SAADOYF has joined #openstack-oslo20:36
*** 17SAADOYF has quit IRC20:36
*** gmurphy has joined #openstack-oslo20:37
dims_dhellmann, do you want to address the tiny nit in this review? https://review.openstack.org/#/c/97931/1/oslo/i18n/gettextutils.py,unified20:38
*** flaper87 is now known as flaper87|afk20:45
*** jecarey has quit IRC20:57
openstackgerritOpenStack Proposal Bot proposed a change to openstack-dev/hacking: Updated from global requirements  https://review.openstack.org/10068020:59
openstackgerritOpenStack Proposal Bot proposed a change to openstack/cliff: Updated from global requirements  https://review.openstack.org/10068120:59
HenryGLet's say I have oslo.messaging 1.3.0 installed. How do I list all the config options it supports, with the help texts?21:01
dhellmannmarkmc: https://etherpad.openstack.org/p/icehouse-oslo-i18n-policies21:03
markmcdhellmann, IOW "mark all messages for translations with appropriate markers, let translators decide which to actually translate" ?21:04
dhellmannmarkmc: yes21:04
dhellmannmarkmc: teams for some languages have customers that want them, and the other teams want to say "we're not doing info log messages" and have a lower load as a result21:05
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo-incubator: Updated from global requirements  https://review.openstack.org/9908421:05
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.config: Updated from global requirements  https://review.openstack.org/9908521:05
markmcdhellmann, my concern is that making projects mark debug strings for translation is a waste if the translators are never intending to translate them21:05
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.messaging: Updated from global requirements  https://review.openstack.org/9908721:05
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.vmware: Updated from global requirements  https://review.openstack.org/9908921:05
openstackgerritOpenStack Proposal Bot proposed a change to openstack/pycadf: Updated from global requirements  https://review.openstack.org/9909121:05
dhellmannmarkmc: debug log messages are specifically excluded from translation21:05
markmcdhellmann, ok, info then :)21:05
dhellmannmarkmc: I've had this conversation so many times... Please talk to daisy.21:05
markmcdhellmann, point is moot if a single language team are definitely going to translate them21:05
markmcdhellmann, perhaps invite her to join the gerrit review21:06
openstackgerritOpenStack Proposal Bot proposed a change to openstack/stevedore: Updated from global requirements  https://review.openstack.org/10068421:06
openstackgerritOpenStack Proposal Bot proposed a change to openstack/taskflow: Updated from global requirements  https://review.openstack.org/9325421:06
dhellmannmarkmc: she's there "daisy-ycguo"21:06
markmcdhellmann, ok21:06
dhellmannmarkmc: I'll tell her she needs to champion this.21:06
markmcdhellmann, cool21:06
markmcHenryG, there's an entry point where the options are registered21:06
markmcHenryG, it's really only there for sample config file generators, though21:07
markmcHenryG, what's your use case?21:07
markmcHenryG, the entry point is 'oslo.config.opts'21:07
*** jecarey has joined #openstack-oslo21:07
HenryGmarkmc: my question was prompted by https://review.openstack.org/10001421:08
markmcHenryG, each name registered under that namespace references a callable that returns all the options21:08
HenryGSeems like that should be auto-generated somehow?21:08
markmcHenryG, ah, ok - that should be generated using the config file generator in oslo-incubator21:08
markmcI think neutron have chosen not to use that though because they use multiple config files21:08
markmcHenryG, see https://bugs.launchpad.net/oslo/+bug/130054621:09
HenryGmarkmc: thanks21:10
ihrachyshkaHenryG: there's also a blueprint for auto generation (though no progress): https://blueprints.launchpad.net/neutron/+spec/autogen-neutron-conf-file21:10
HenryGBut what if the config opts change between, say, 1.3.0 and 1.3.1? We don't know which version is installed by the deployer. Which opts should we auto-generate?21:11
ihrachyshkaHenryG: deployer should auto generate it on his own I guess21:12
*** czzl has quit IRC21:12
ihrachyshkaHenryG: you provide tools to generate it, and the one interested in the file call them21:12
HenryGSo that is where I was going. Instead of listing all the opts, explain how to list them from the current installation.21:13
ihrachyshkaHenryG: this is not specific to oslo.messaging port effort. This should be handled in a general way, for other libraries used too (as in blueprint)21:14
markmcHenryG, that's the idea with the config file generator21:14
* HenryG actually looks at the BP this time21:14
markmcHenryG, e.g. nova has deleted their sample file from git21:14
markmcHenryG, the idea being the deployer or distro use the tool to generate it21:15
HenryGI should have realized this was already all figured out. Thanks.21:15
markmcit's not completely figured out21:16
markmcthe tool needs to graduate21:16
markmcit needs some work to be really usable21:16
ihrachyshkaHenryG: but as markmc pointed out, neutron is a special case, with all its conf files :|21:16
markmcthe split configs thing is an issue21:16
markmcglance is similar21:16
HenryGSo for neutron we have to go manual until split configs are supported.21:16
HenryGihrachyshka: did you run the generator and paste the configs in https://review.openstack.org/100014 ?21:17
ihrachyshkaHenryG: nope, it's all monkey work :)21:18
ihrachyshkaHenryG: and I only updated options that were already there, I didn't check whether new options are missing21:18
ihrachyshkaHenryG: this being manual step, I need to say I would like to avoid as much of that as possible :)21:19
openstackgerritDoug Hellmann proposed a change to openstack/oslo.i18n: Update sphinx and hacking requirements  https://review.openstack.org/10006821:19
HenryGihrachyshka: why did you not use the generator and paste the output over the old file contents?21:20
ihrachyshkaHenryG: probably because I didn't know it's easy enough. Maybe I should revisit this step.21:21
ihrachyshkaHenryG: if you think so, please -1 so that I don't forget to do it (too much patches...)21:21
HenryGihrachyshka: I don't know either. This is the place to ask, though.21:22
HenryGihrachyshka: I will give -1, at least so you can investigate.21:22
*** dstanek is now known as dstanek_zzz21:22
ihrachyshkaok guys, I probably need to have some sleep. gn.21:24
ihrachyshkaHenryG: thanks21:24
*** ihrachyshka has quit IRC21:24
*** markmc has quit IRC21:24
*** dims has joined #openstack-oslo21:37
*** dims_ has quit IRC21:39
*** mriedem has quit IRC21:48
*** morganfainberg has quit IRC21:50
*** morganfainberg has joined #openstack-oslo21:51
*** mrda-away is now known as mrda21:54
dimsbnemec, around? dhellmann's i18n needs a kick start the first one in the series needs a review. others have enough +2's - https://review.openstack.org/#/c/97931/22:04
* bnemec approves all the things and waits for angry emails from the gate22:48
bnemecAnd I don't think I even got to the doc one that dhellmann wanted to get in. :-/22:49
*** markmcclain has quit IRC22:52
*** markmcclain has joined #openstack-oslo23:00
*** mestery has quit IRC23:06
*** yamahata has joined #openstack-oslo23:09
*** markmcclain has quit IRC23:14
openstackgerritDavid Stanek proposed a change to openstack/oslo-incubator: Fix usage of NotFound exception in apiclient.base  https://review.openstack.org/9488423:27
*** stannie has left #openstack-oslo23:35

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