openstackgerrit | Aaron Rosen proposed a change to openstack/oslo.messaging: Add check credentials to log message if rabbmitmq closes socket https://review.openstack.org/97353 | 00:06 |
---|---|---|
*** oomichi has quit IRC | 00:08 | |
*** oomichi has joined #openstack-oslo | 00:16 | |
*** yamahata has joined #openstack-oslo | 00:26 | |
*** dims has joined #openstack-oslo | 00:38 | |
openstackgerrit | Ken'ichi Ohmichi proposed a change to openstack/oslo-incubator: Add URI validation method https://review.openstack.org/99288 | 00:42 |
*** dims has quit IRC | 00:43 | |
*** tsekiyam_ has joined #openstack-oslo | 00:48 | |
*** tsekiyama has quit IRC | 00:51 | |
*** tsekiyam_ has quit IRC | 00:52 | |
*** dstanek is now known as dstanek_zzz | 00:58 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/oslo-specs: Better scoping for atoms and flows https://review.openstack.org/100048 | 01:11 |
*** dims has joined #openstack-oslo | 01:12 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/oslo-specs: Better scoping for atoms and flows https://review.openstack.org/100048 | 01:16 |
*** dstanek_zzz is now known as dstanek | 01:19 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/oslo-specs: Better scoping for atoms and flows https://review.openstack.org/100048 | 01:23 |
*** dstanek is now known as dstanek_zzz | 01:30 | |
*** zzzeek has quit IRC | 01:33 | |
*** zzzeek has joined #openstack-oslo | 01:39 | |
*** dstanek_zzz is now known as dstanek | 01:54 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Make action handlers extensible and pluggable https://review.openstack.org/98551 | 01:54 |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Fix E265 hacking warnings https://review.openstack.org/100403 | 02:02 |
harlowja | whats up with 99288, seems to be a pure dump of the https://pypi.python.org/pypi/rfc3987 code | 02:14 |
harlowja | is that expected? | 02:14 |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Bump our six requirement to geq 1.7.0 https://review.openstack.org/100406 | 02:33 |
*** praneshp has quit IRC | 02:41 | |
*** dstanek is now known as dstanek_zzz | 02:46 | |
*** zzzeek has quit IRC | 02:47 | |
*** zzzeek has joined #openstack-oslo | 03:07 | |
*** praneshp has joined #openstack-oslo | 03:19 | |
*** praneshp_ has joined #openstack-oslo | 03:20 | |
*** praneshp has quit IRC | 03:24 | |
*** praneshp_ is now known as praneshp | 03:24 | |
*** rpodolyaka1 has joined #openstack-oslo | 03:27 | |
*** zhiyan_ is now known as zhiyan | 03:28 | |
*** harlowja is now known as harlowja_away | 03:37 | |
*** harlowja_away is now known as harlowja | 03:39 | |
*** dstanek_zzz is now known as dstanek | 03:47 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Bump our six requirement to geq 1.7.0 https://review.openstack.org/100406 | 03:55 |
*** dstanek is now known as dstanek_zzz | 03:57 | |
*** arnaud__ has quit IRC | 04:26 | |
*** arnaud__ has joined #openstack-oslo | 04:30 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Fix traces left in zookeeper https://review.openstack.org/100415 | 04:47 |
*** dims has quit IRC | 04:58 | |
*** yamahata has quit IRC | 04:58 | |
*** yamahata has joined #openstack-oslo | 04:58 | |
*** markmc has joined #openstack-oslo | 05:12 | |
*** zhiyan is now known as zhiyan_ | 05:20 | |
*** zzzeek has quit IRC | 05:24 | |
*** rpodolyaka1 has quit IRC | 05:27 | |
*** ildikov has quit IRC | 05:28 | |
*** gmurphy has joined #openstack-oslo | 05:30 | |
*** harlowja is now known as harlowja_away | 05:48 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Fix traces left in zookeeper https://review.openstack.org/100415 | 05:50 |
*** zhiyan_ is now known as zhiyan | 06:02 | |
*** oomichi has quit IRC | 06:07 | |
*** oomichi has joined #openstack-oslo | 06:17 | |
*** flaper87|afk is now known as flaper87 | 06:32 | |
*** rpodolyaka1 has joined #openstack-oslo | 06:33 | |
*** rpodolyaka1 has quit IRC | 06:41 | |
*** viktors|afk is now known as viktors | 06:51 | |
*** ildikov has joined #openstack-oslo | 07:01 | |
*** arnaud__ has quit IRC | 07:17 | |
*** ujjain has quit IRC | 07:20 | |
*** mrda is now known as mrda-away | 07:37 | |
*** ihrachyshka has joined #openstack-oslo | 07:39 | |
*** ujjain2 has joined #openstack-oslo | 07:40 | |
*** i159 has joined #openstack-oslo | 07:40 | |
*** ujjain2 has quit IRC | 07:41 | |
*** ujjain has joined #openstack-oslo | 07:41 | |
*** ujjain has quit IRC | 07:43 | |
*** ujjain has joined #openstack-oslo | 07:43 | |
*** pblaho has joined #openstack-oslo | 07:44 | |
*** pblaho is now known as pblaho|afk | 07:54 | |
*** pblaho|afk is now known as pblaho | 07:58 | |
*** nacim has joined #openstack-oslo | 07:58 | |
*** nacim has quit IRC | 07:59 | |
*** ildikov has quit IRC | 08:16 | |
*** gmurphy has quit IRC | 08:16 | |
*** amotoki has quit IRC | 08:16 | |
*** bogdando has quit IRC | 08:16 | |
*** bnemec has quit IRC | 08:16 | |
*** jd__ has quit IRC | 08:16 | |
*** epopt37 has quit IRC | 08:16 | |
*** russell_h has quit IRC | 08:16 | |
*** morganfainberg has quit IRC | 08:16 | |
*** harlowja_away has quit IRC | 08:16 | |
*** mgagne has quit IRC | 08:16 | |
*** sileht has quit IRC | 08:16 | |
*** mkoderer has quit IRC | 08:16 | |
*** wendar has quit IRC | 08:16 | |
*** zhiyan has quit IRC | 08:16 | |
*** mrda-away has quit IRC | 08:16 | |
*** ttx has quit IRC | 08:16 | |
*** hartsocks has quit IRC | 08:16 | |
*** boris-42 has quit IRC | 08:16 | |
*** ujjain has quit IRC | 08:16 | |
*** HenryG has quit IRC | 08:16 | |
*** i159 has quit IRC | 08:16 | |
*** ihrachyshka has quit IRC | 08:16 | |
*** markmc has quit IRC | 08:16 | |
*** yamahata has quit IRC | 08:16 | |
*** openstackgerrit has quit IRC | 08:16 | |
*** oomichi has quit IRC | 08:16 | |
*** krotscheck has quit IRC | 08:16 | |
*** praneshp has quit IRC | 08:16 | |
*** dhellmann has quit IRC | 08:16 | |
*** viktors has quit IRC | 08:16 | |
*** anteaya has quit IRC | 08:16 | |
*** pblaho has quit IRC | 08:16 | |
*** ekarlso has quit IRC | 08:16 | |
*** toabctl has quit IRC | 08:16 | |
*** hyakuhei__ has quit IRC | 08:16 | |
*** dteselkin has quit IRC | 08:16 | |
*** GheRivero has quit IRC | 08:16 | |
*** flaper87 has quit IRC | 08:16 | |
*** creiht has quit IRC | 08:16 | |
*** mtreinish has quit IRC | 08:17 | |
*** SlickNik has quit IRC | 08:17 | |
*** dstanek_zzz has quit IRC | 08:17 | |
*** therve has quit IRC | 08:17 | |
*** SergeyLukjanov has quit IRC | 08:17 | |
*** dmitryme has quit IRC | 08:17 | |
*** ruhe has quit IRC | 08:17 | |
*** rpodolyaka has quit IRC | 08:17 | |
*** gpocentek has quit IRC | 08:17 | |
*** dshulyak has quit IRC | 08:17 | |
*** jogo has quit IRC | 08:17 | |
*** hartsocks has joined #openstack-oslo | 08:21 | |
*** ttx has joined #openstack-oslo | 08:21 | |
*** zhiyan has joined #openstack-oslo | 08:21 | |
*** mrda-away has joined #openstack-oslo | 08:21 | |
*** wendar has joined #openstack-oslo | 08:21 | |
*** russell_h has joined #openstack-oslo | 08:21 | |
*** mkoderer has joined #openstack-oslo | 08:21 | |
*** epopt37 has joined #openstack-oslo | 08:21 | |
*** jd__ has joined #openstack-oslo | 08:21 | |
*** bnemec has joined #openstack-oslo | 08:21 | |
*** sileht has joined #openstack-oslo | 08:21 | |
*** bogdando has joined #openstack-oslo | 08:21 | |
*** mgagne has joined #openstack-oslo | 08:21 | |
*** amotoki has joined #openstack-oslo | 08:21 | |
*** harlowja_away has joined #openstack-oslo | 08:21 | |
*** gmurphy has joined #openstack-oslo | 08:21 | |
*** ildikov has joined #openstack-oslo | 08:21 | |
*** jaosorior has joined #openstack-oslo | 08:21 | |
*** pblaho has joined #openstack-oslo | 08:21 | |
*** ujjain has joined #openstack-oslo | 08:21 | |
*** i159 has joined #openstack-oslo | 08:21 | |
*** ihrachyshka has joined #openstack-oslo | 08:21 | |
*** oomichi has joined #openstack-oslo | 08:21 | |
*** markmc has joined #openstack-oslo | 08:21 | |
*** yamahata has joined #openstack-oslo | 08:21 | |
*** praneshp has joined #openstack-oslo | 08:21 | |
*** dhellmann has joined #openstack-oslo | 08:21 | |
*** krotscheck has joined #openstack-oslo | 08:21 | |
*** openstackgerrit has joined #openstack-oslo | 08:21 | |
*** GheRivero has joined #openstack-oslo | 08:21 | |
*** viktors has joined #openstack-oslo | 08:21 | |
*** HenryG has joined #openstack-oslo | 08:21 | |
*** boris-42 has joined #openstack-oslo | 08:21 | |
*** dstanek_zzz has joined #openstack-oslo | 08:21 | |
*** SlickNik has joined #openstack-oslo | 08:21 | |
*** anteaya has joined #openstack-oslo | 08:21 | |
*** gpocentek has joined #openstack-oslo | 08:21 | |
*** ekarlso has joined #openstack-oslo | 08:21 | |
*** jogo has joined #openstack-oslo | 08:21 | |
*** toabctl has joined #openstack-oslo | 08:21 | |
*** hyakuhei__ has joined #openstack-oslo | 08:21 | |
*** ruhe has joined #openstack-oslo | 08:21 | |
*** therve has joined #openstack-oslo | 08:21 | |
*** rpodolyaka has joined #openstack-oslo | 08:21 | |
*** mtreinish has joined #openstack-oslo | 08:21 | |
*** dteselkin has joined #openstack-oslo | 08:21 | |
*** dshulyak has joined #openstack-oslo | 08:21 | |
*** dmitryme has joined #openstack-oslo | 08:21 | |
*** flaper87 has joined #openstack-oslo | 08:21 | |
*** creiht has joined #openstack-oslo | 08:21 | |
*** SergeyLukjanov has joined #openstack-oslo | 08:21 | |
*** morganfainberg has joined #openstack-oslo | 08:22 | |
*** ildikov has quit IRC | 08:27 | |
*** gmurphy has quit IRC | 08:33 | |
*** amotoki has quit IRC | 08:33 | |
*** bogdando has quit IRC | 08:33 | |
*** bnemec has quit IRC | 08:33 | |
*** jd__ has quit IRC | 08:33 | |
*** epopt37 has quit IRC | 08:33 | |
*** russell_h has quit IRC | 08:33 | |
*** harlowja_away has quit IRC | 08:33 | |
*** mgagne has quit IRC | 08:33 | |
*** sileht has quit IRC | 08:33 | |
*** mkoderer has quit IRC | 08:33 | |
*** wendar has quit IRC | 08:33 | |
*** zhiyan has quit IRC | 08:33 | |
*** mrda-away has quit IRC | 08:33 | |
*** ttx has quit IRC | 08:33 | |
*** hartsocks has quit IRC | 08:33 | |
*** praneshp has quit IRC | 08:37 | |
*** ildikov has joined #openstack-oslo | 08:41 | |
*** gmurphy has joined #openstack-oslo | 08:43 | |
*** harlowja_away has joined #openstack-oslo | 08:43 | |
*** amotoki has joined #openstack-oslo | 08:43 | |
*** mgagne has joined #openstack-oslo | 08:43 | |
*** bogdando has joined #openstack-oslo | 08:43 | |
*** sileht has joined #openstack-oslo | 08:43 | |
*** wendar has joined #openstack-oslo | 08:43 | |
*** mrda-away has joined #openstack-oslo | 08:43 | |
*** zhiyan has joined #openstack-oslo | 08:43 | |
*** ttx has joined #openstack-oslo | 08:43 | |
*** hartsocks has joined #openstack-oslo | 08:43 | |
*** russell_h has joined #openstack-oslo | 08:43 | |
*** mkoderer has joined #openstack-oslo | 08:43 | |
*** epopt37 has joined #openstack-oslo | 08:43 | |
*** jd__ has joined #openstack-oslo | 08:43 | |
*** bnemec has joined #openstack-oslo | 08:43 | |
*** i159 has quit IRC | 08:47 | |
*** i159 has joined #openstack-oslo | 08:47 | |
therve | sileht, Hey, do you have 5 for a log question? | 08:48 |
sileht | therve, sure | 08:50 |
therve | sileht, So there is this publish_errors config flag which uses openstack.common.log_handler | 08:51 |
therve | But it seems this thing only works with oslo rpc? | 08:51 |
sileht | therve, yes good catch | 08:52 |
therve | I was under the impression openstack.common.notifier was replaced by oslo.messaging, correct? | 08:52 |
sileht | therve, yes | 08:53 |
sileht | therve, https://github.com/openstack/oslo.messaging/blob/master/oslo/messaging/notify/log_handler.py | 08:54 |
therve | sileht, The fix would be to use PublishErrorsHandler from oslo.messaging if available? | 08:54 |
sileht | therve, yes | 08:55 |
therve | Okay I'll do that then :) | 08:55 |
openstackgerrit | Thomas Herve proposed a change to openstack/oslo-incubator: Add a RequestContext.from_dict method https://review.openstack.org/99409 | 08:57 |
openstackgerrit | Thomas Herve proposed a change to openstack/oslo-incubator: Add a RequestContext.from_dict method https://review.openstack.org/99409 | 08:59 |
openstackgerrit | Thomas Herve proposed a change to openstack/oslo-incubator: Use oslo.messaging to publish log errors https://review.openstack.org/100457 | 09:10 |
openstackgerrit | Tom Cammann proposed a change to openstack/oslo-incubator: Make periodic tasks run on regular spacing interval https://review.openstack.org/99695 | 09:21 |
*** dims_ has joined #openstack-oslo | 09:27 | |
*** dims_ has quit IRC | 09:32 | |
*** stannie has joined #openstack-oslo | 09:35 | |
*** pblaho is now known as pblaho|afk | 09:41 | |
*** amotoki has quit IRC | 09:59 | |
openstackgerrit | Ilya Pekelny proposed a change to openstack/oslo.db: Add a base test case for DB schema comparison https://review.openstack.org/93398 | 10:27 |
*** yamahata has quit IRC | 10:45 | |
*** dims_ has joined #openstack-oslo | 11:09 | |
therve | sileht, Tests are failing because of conflicting options... | 11:18 |
therve | Any idea what to do? | 11:19 |
therve | I'm a bit surprised that oslo.messaging is available considering it's not in requirements | 11:19 |
sileht | therve, I have made same remarks | 11:20 |
therve | sileht, On the patch? | 11:21 |
sileht | therve, I wonder why oslo.messaging is present in this job | 11:21 |
therve | Ah yeah. They reuse envs presumably | 11:22 |
openstackgerrit | George Peristerakis proposed a change to openstack/oslo-incubator: wrapping the mock module with six https://review.openstack.org/87375 | 11:23 |
sileht | therve, we should ask to infra teams perhaps | 11:24 |
therve | sileht, I think that's something we ought to support though. Maybe I should just invert the imports, and try rpc first? | 11:24 |
sileht | therve, yes this will fix your review | 11:25 |
therve | Cool will do that then | 11:25 |
openstackgerrit | Thomas Herve proposed a change to openstack/oslo-incubator: Use oslo.messaging to publish log errors https://review.openstack.org/100457 | 11:26 |
*** pblaho|afk is now known as pblaho | 11:31 | |
dhellmann | harlowja_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 IRC | 12:13 | |
*** pblaho is now known as pblaho|afk | 12:24 | |
*** nacim has joined #openstack-oslo | 12:41 | |
*** yamahata has joined #openstack-oslo | 12:52 | |
*** bknudson has joined #openstack-oslo | 12:57 | |
*** pblaho|afk is now known as pblaho | 12:58 | |
*** mriedem has joined #openstack-oslo | 13:08 | |
*** dstanek_zzz is now known as dstanek | 13:09 | |
*** erecio has joined #openstack-oslo | 13:17 | |
*** zhiyan is now known as zhiyan_ | 13:17 | |
ttx | dhellmann: I +1ed the oslo.rootwrap spec @ https://review.openstack.org/#/c/98536/3 | 13:20 |
ttx | dhellmann: if you approve it I can transform it into a BP for you. | 13:21 |
*** rdopieralski has joined #openstack-oslo | 13:21 | |
rdopieralski | hi, I'm a little bit on my wit's end with oslo.config, I'd really appreciate some help | 13:22 |
rdopieralski | what I'm doing is registering a bunch of options using .register_opts(), loading the config, and then trying to iterate over all the options | 13:23 |
rdopieralski | but it raises oslo.config.cfg.NoSuchOptError: no such option: [name of my first option here] | 13:23 |
dhellmann | ttx: ok | 13:23 |
rdopieralski | should I somehow register those options in one more place? | 13:23 |
dhellmann | rdopieralski: do you have the code posted somewhere that we can look at | 13:24 |
dhellmann | ? | 13:24 |
rdopieralski | dhellmann: yes, https://review.openstack.org/#/c/100521/3/openstack_dashboard/utils/settings.py | 13:24 |
dhellmann | bnemec, flaper87: would one of you like to weigh in on the ChainingRegExpFilter spec? https://review.openstack.org/#/c/98536/3 | 13:25 |
rdopieralski | dhellmann: load_config registers the options, apply_config tries to iterate over them | 13:25 |
dhellmann | or markmc? ^^ | 13:25 |
rdopieralski | dhellmann: the option registration is at https://review.openstack.org/#/c/100521/3/openstack_dashboard/utils/config_django.py | 13:26 |
dhellmann | rdopieralski: reading | 13:27 |
rdopieralski | dhellmann: the traceback: http://paste.openstack.org/show/84294/ | 13:29 |
rdopieralski | also, I tried to do print_help() after registering the options, and only the two default options for config files appear | 13:31 |
dhellmann | rdopieralski: 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 keys | 13:32 |
rdopieralski | dhellmann: 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 error | 13:34 |
rdopieralski | dhellmann: I just uploaded the most recent version of the patch: https://review.openstack.org/#/c/100521/4 | 13:35 |
*** arnaud__ has joined #openstack-oslo | 13:35 | |
dhellmann | rpodolyaka: try this: http://paste.openstack.org/show/84295/ | 13:36 |
rdopieralski | dhellmann: I did, same error | 13:37 |
dhellmann | rdopieralski: what do I need in order to run this code? is there a subset of the tests I can use? | 13:37 |
rdopieralski | dhellmann: you know what, I will just make an independent script demonstrating the issue | 13:38 |
dhellmann | rdopieralski: that would make it a little easier to debug | 13:38 |
dhellmann | :-) | 13:38 |
markmc | rdopieralski, try getattr(config.django, key) ... maybe the mapping interface is busted | 13:42 |
* markmc looks | 13:42 | |
markmc | hmm, shouldn't make a difference | 13:43 |
dhellmann | markmc: the traceback in http://paste.openstack.org/show/84294/ shows a version doing that and producing the same error | 13: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 |
dhellmann | it isn't clear to me why iterating over the group is giving back tuples | 13:43 |
markmc | ah there's substitution going on here | 13:43 |
dhellmann | unless the key in the mapping is the (group name, opt name) pair? | 13:44 |
markmc | iterating group should iterate the keys | 13:44 |
rdopieralski | http://paste.openstack.org/show/84297/ | 13:45 |
dhellmann | yeah, an earlier version was trying "for (key, value) in config.django" | 13:45 |
rdopieralski | here is my example | 13:45 |
rdopieralski | it raises the same error | 13:45 |
markmc | rdopieralski, is there $debug or similar used ? | 13:45 |
dhellmann | yeah | 13:45 |
markmc | rdopieralski, as a config value | 13:45 |
markmc | right, it does | 13:46 |
markmc | debug is in the django group though | 13:46 |
markmc | AFAIR $debug will look up DEFAULT.debug | 13:47 |
* markmc looks | 13:47 | |
markmc | rdopieralski, yeah, pretty certain you want default='$django.debug' ... except that's not supported | 13:50 |
markmc | referencing options under a group in a template isn't supported, I mean :( | 13:50 |
rdopieralski | hmm, ok, then I will have just default=None and add some code that sets it to the value of debug if it's None | 13:51 |
*** nacim has quit IRC | 13:51 | |
rdopieralski | thank you for help | 13:51 |
markmc | np | 13:52 |
dhellmann | markmc: would it make sense to set the default namespace for substitution to the group where the current option is found? | 13:54 |
dhellmann | do we want options in different groups looking at each other for defaults? | 13:54 |
markmc | dhellmann, I think I expected someday we'd figure out how to make $group.key work | 13:54 |
markmc | and right | 13:54 |
markmc | if we do, we want to be able to reference across groups | 13:55 |
dhellmann | I 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 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/oslo-incubator: Updated from global requirements https://review.openstack.org/99084 | 13:56 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/oslo.db: Updated from global requirements https://review.openstack.org/99086 | 13:56 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/oslo.messaging: Updated from global requirements https://review.openstack.org/99087 | 13:56 |
*** dims has joined #openstack-oslo | 13:58 | |
openstackgerrit | Nikola 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/97750 | 13:58 |
*** dims has quit IRC | 13:59 | |
openstackgerrit | Doug Hellmann proposed a change to openstack/oslo.config: Add warning about interpolating values from groups https://review.openstack.org/100555 | 14:01 |
dhellmann | markmc: ^^ | 14:01 |
markmc | dhellmann, yeah, maybe .. although you can have multiple groups per module | 14:02 |
markmc | dhellmann, anyway, backwards compat ... wouldn't change the semantics now | 14:02 |
markmc | dhellmann, except to extend them to include the ability to reference options in groups | 14:03 |
dhellmann | markmc: 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, too | 14:03 |
dhellmann | markmc: I suspect we'll have to build our own interpolation system to do that, since string.Template doesn't support the syntax | 14:03 |
dhellmann | we can probably steal and extend | 14:04 |
markmc | $blah now means DEFAULT.blah - I'd be skeptical of changing that | 14:04 |
markmc | well, except maybe try DEFAULT first and fall back to the group | 14:05 |
markmc | could be messy in the context of libraries though | 14:05 |
markmc | where you've no idea what options the library users may register into DEFAULT | 14:05 |
markmc | anyway, I don't think we see people use this substitution all that much in practice | 14:06 |
*** tsekiyama has joined #openstack-oslo | 14:07 | |
*** dims has joined #openstack-oslo | 14:07 | |
rdopieralski | if you add support for $foo.bar, it will break options where people used $bar to mean bar + '.foo' | 14:14 |
rdopieralski | so it's still not backwards compatible | 14:14 |
*** erecio has quit IRC | 14:15 | |
*** ndipanov has joined #openstack-oslo | 14:16 | |
*** erecio has joined #openstack-oslo | 14:16 | |
*** zhiyan_ is now known as zhiyan | 14:16 | |
viktors | dhellmann: around? | 14:21 |
ndipanov | flaper87, 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 this | 14:23 |
*** markmcclain has joined #openstack-oslo | 14:24 | |
flaper87 | ndipanov: kk, starred | 14:25 |
markmc | ndipanov, why the do not merge ? | 14:25 |
ndipanov | markmc, 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 gate | 14:26 |
ndipanov | markmc, I added an example on the bug | 14:26 |
markmc | ndipanov, just marking WIP is fine | 14:27 |
dhellmann | markmc: yeah, good point | 14:27 |
*** mestery has joined #openstack-oslo | 14:27 | |
dhellmann | viktors: here | 14:28 |
markmc | ndipanov, don't worry, I won't be approving without considering the backwards compat implications :) | 14:28 |
ndipanov | markmc, k will update the commit message | 14:28 |
viktors | dhellmann: hi! I have a issue with the patch to openstack requirements. | 14:31 |
viktors | Gate check-requirements-integration-dsvm fails with the following error | 14: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 |
viktors | dhellmann: What I'm doing wrong? | 14:31 |
*** i159 has quit IRC | 14:32 | |
viktors | dhellmann: see patch - https://review.openstack.org/#/c/91407/ | 14:32 |
dhellmann | viktors: it's possible that job is not downloading wheels | 14:33 |
dhellmann | viktors: you should ask in #openstack-infra | 14:33 |
viktors | dhellmann: ok, wull do | 14:34 |
viktors | *will | 14:34 |
dhellmann | viktors: 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 IRC | 14:34 | |
viktors | dhellmann: we really do not want to do it daily :) | 14:35 |
viktors | dhellmann: it was a critical bugfix | 14:35 |
*** mestery has joined #openstack-oslo | 14:35 | |
dhellmann | viktors: ok :-) | 14:35 |
*** zhiyan is now known as zhiyan_ | 14:35 | |
viktors | dhellmann: but how often we should cut releases? Weekly or something similar? | 14:36 |
*** zhiyan_ is now known as zhiyan | 14:36 | |
dhellmann | viktors: 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 | |
dhellmann | viktors: http://lists.openstack.org/pipermail/openstack-dev/2014-June/037159.html | 14:37 |
*** zhiyan_ is now known as zhiyan | 14:37 | |
viktors | dhellmann: oh, seems to be, that I missed this point. Thanks | 14:37 |
dhellmann | viktors: 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 careful | 14:38 |
dhellmann | viktors: we should also send email about every release to the -dev list with release notes | 14:38 |
viktors | dhellmann: 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 merged | 14:41 |
dhellmann | viktors: ok, that sounds like a good plan | 14:42 |
*** markmcclain has quit IRC | 14:43 | |
*** jecarey has joined #openstack-oslo | 14:44 | |
*** markmcclain has joined #openstack-oslo | 14:50 | |
dhellmann | viktors: 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|afk | 14:52 | |
*** ihrachyshka has quit IRC | 14:53 | |
*** markmcclain has quit IRC | 14:55 | |
viktors | dhellmann: ok, will do | 14:55 |
dhellmann | viktors: thanks | 14:55 |
openstackgerrit | Nikola Dipanov proposed a change to openstack/oslo.messaging: Fix can_send_version to check against the base client version https://review.openstack.org/97750 | 14:55 |
*** pblaho|afk is now known as pblaho | 14:57 | |
*** dims_ has joined #openstack-oslo | 14:57 | |
viktors | dhellmann: done | 14:57 |
dhellmann | viktors: thanks | 14:59 |
*** markmcclain has joined #openstack-oslo | 14:59 | |
*** mriedem has left #openstack-oslo | 15:00 | |
viktors | dhellmann: thank you for your help! | 15:00 |
*** dims has quit IRC | 15:01 | |
*** nacim has joined #openstack-oslo | 15:05 | |
*** ildikov has quit IRC | 15:08 | |
*** mriedem has joined #openstack-oslo | 15:14 | |
*** zzzeek has joined #openstack-oslo | 15:27 | |
*** zhiyan is now known as zhiyan_ | 15:32 | |
*** erecio has quit IRC | 15:33 | |
*** erecio has joined #openstack-oslo | 15:34 | |
*** i159 has joined #openstack-oslo | 15:39 | |
*** viktors is now known as viktors|afk | 15:45 | |
*** nacim has quit IRC | 15:49 | |
*** rdopieralski has quit IRC | 15:56 | |
*** rdopieralski has joined #openstack-oslo | 15:57 | |
*** rdopieralski has left #openstack-oslo | 15:59 | |
*** arnaud__ has quit IRC | 16:06 | |
*** arnaud__ has joined #openstack-oslo | 16:07 | |
*** arnaud__ has quit IRC | 16:09 | |
*** jaosorior has quit IRC | 16:12 | |
*** markmc has quit IRC | 16:17 | |
*** arnaud has joined #openstack-oslo | 16:23 | |
*** i159 has quit IRC | 16:26 | |
*** ndipanov has quit IRC | 16:37 | |
*** pblaho has quit IRC | 16:40 | |
*** harlowja_away is now known as harlowja | 16:43 | |
*** erecio has quit IRC | 16:47 | |
*** erecio has joined #openstack-oslo | 16:48 | |
harlowja | dhellmann nm on the rfc3987 thing, i guess we just can't use rfc3987 though (since its gpl?) | 16:50 |
*** ihrachyshka has joined #openstack-oslo | 16:50 | |
*** ildikov has joined #openstack-oslo | 16:52 | |
*** harlowja has quit IRC | 16:57 | |
*** erecio has quit IRC | 17:00 | |
*** erecio has joined #openstack-oslo | 17:00 | |
*** harlowja has joined #openstack-oslo | 17:01 | |
*** yamahata has quit IRC | 17:03 | |
*** mestery_ has joined #openstack-oslo | 17:05 | |
*** mestery_ has quit IRC | 17:05 | |
*** mestery_ has joined #openstack-oslo | 17:06 | |
*** mestery has quit IRC | 17:07 | |
*** mestery_ is now known as mestery | 17:07 | |
dhellmann | harlowja: that's my impression, yes, though I haven't been involved in the discussion | 17:13 |
harlowja | dhellmann kk, np, i was just skimming over both and it seemed similar (nearly the same) | 17:14 |
dhellmann | harlowja: ok | 17:19 |
*** praneshp has joined #openstack-oslo | 17:33 | |
*** ihrachyshka has quit IRC | 17:51 | |
*** ihrachyshka has joined #openstack-oslo | 17:52 | |
*** ihrachyshka has quit IRC | 18:07 | |
*** zzzeek has quit IRC | 18:08 | |
*** ihrachyshka has joined #openstack-oslo | 18:24 | |
*** harlowja has quit IRC | 18:33 | |
*** harlowja has joined #openstack-oslo | 18:40 | |
*** rpodolyaka1 has joined #openstack-oslo | 18:42 | |
*** rpodolyaka1 has quit IRC | 18:54 | |
*** czzl has joined #openstack-oslo | 18:54 | |
*** arnaud has quit IRC | 18:56 | |
*** arnaud has joined #openstack-oslo | 18:59 | |
*** erecio has quit IRC | 19:07 | |
*** erecio has joined #openstack-oslo | 19:08 | |
*** rpodolyaka1 has joined #openstack-oslo | 19:13 | |
*** rpodolyaka1 has left #openstack-oslo | 19:13 | |
*** rpodolyaka1 has quit IRC | 19:13 | |
*** dims_ has quit IRC | 19:25 | |
*** arnaud has quit IRC | 19:28 | |
*** erecio has quit IRC | 19:37 | |
*** dims_ has joined #openstack-oslo | 19:40 | |
*** arnaud has joined #openstack-oslo | 19:43 | |
*** markmc has joined #openstack-oslo | 19:44 | |
*** tsekiyama has quit IRC | 19:49 | |
*** tsekiyama has joined #openstack-oslo | 19:50 | |
dhellmann | bnemec, 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=sharing | 19:53 |
dhellmann | harlowja: if there's anything you'd like me to say about taskflow in ^^ let me know | 19:54 |
harlowja | oh, hmmm | 19:55 |
harlowja | checking out | 19:55 |
harlowja | how much do u want to sy ;) | 19:55 |
harlowja | *say | 19:55 |
harlowja | best thing since sliced-bread | 19:55 |
harlowja | ^ would be fine ;) | 19:55 |
markmc | dhellmann, looks good to me | 20:01 |
dims_ | dhellmann, looking | 20:01 |
dhellmann | markmc: thanks, I didn't think you'd be online but blanked on the TC meeting :-) | 20:01 |
markmc | dhellmann, np :) | 20:01 |
dhellmann | harlowja: what would operators want to know about it? | 20:01 |
dhellmann | dims_: thanks | 20:02 |
dhellmann | harlowja: I was going to probably give one sentence per lib as a description | 20:02 |
*** zzzeek has joined #openstack-oslo | 20:02 | |
harlowja | dhellmann 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 |
harlowja | making there jobs easier (in the end) | 20:03 |
harlowja | my view is that if it works all out, taskflow is a shared 'engine' that powers alot of openstack projects | 20:04 |
dims_ | dhellmann, oslotest is missing | 20:05 |
dims_ | dhellmann, is this a forum we can ask for more champions from the projects that can adopt oslo? we could highlight that | 20:09 |
dims_ | looks good! | 20:09 |
dhellmann | dims_: 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 dhellmann | 20:10 |
dhellmann | dims_: 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 do | 20:11 |
dhellmann | dims_: ty, I don't want to rush it but it needs some attention | 20:11 |
openstackgerrit | Mark McLoughlin proposed a change to openstack/oslotest: Update to hacking 0.9.2 https://review.openstack.org/100670 | 20:12 |
*** tsekiyama has quit IRC | 20:19 | |
*** praneshp has quit IRC | 20:19 | |
*** ildikov has quit IRC | 20:19 | |
*** mriedem has quit IRC | 20:19 | |
*** bogdando has quit IRC | 20:19 | |
*** bnemec has quit IRC | 20:19 | |
*** jd__ has quit IRC | 20:19 | |
*** epopt37 has quit IRC | 20:19 | |
*** russell_h has quit IRC | 20:19 | |
*** harlowja has quit IRC | 20:19 | |
*** mgagne has quit IRC | 20:19 | |
*** sileht has quit IRC | 20:19 | |
*** mkoderer has quit IRC | 20:19 | |
*** wendar has quit IRC | 20:19 | |
*** zhiyan_ has quit IRC | 20:19 | |
*** mrda-away has quit IRC | 20:19 | |
*** ttx has quit IRC | 20:19 | |
*** hartsocks has quit IRC | 20:19 | |
*** tsekiyama has joined #openstack-oslo | 20:20 | |
*** harlowja has joined #openstack-oslo | 20:20 | |
*** praneshp has joined #openstack-oslo | 20:20 | |
*** ildikov has joined #openstack-oslo | 20:20 | |
*** mriedem has joined #openstack-oslo | 20:20 | |
*** mgagne has joined #openstack-oslo | 20:20 | |
*** bogdando has joined #openstack-oslo | 20:20 | |
*** sileht has joined #openstack-oslo | 20:20 | |
*** bnemec has joined #openstack-oslo | 20:20 | |
*** jd__ has joined #openstack-oslo | 20:20 | |
*** epopt37 has joined #openstack-oslo | 20:20 | |
*** mkoderer has joined #openstack-oslo | 20:20 | |
*** russell_h has joined #openstack-oslo | 20:20 | |
*** hartsocks has joined #openstack-oslo | 20:20 | |
*** ttx has joined #openstack-oslo | 20:20 | |
*** zhiyan_ has joined #openstack-oslo | 20:20 | |
*** mrda-away has joined #openstack-oslo | 20:20 | |
*** wendar has joined #openstack-oslo | 20:20 | |
*** czzl has quit IRC | 20:21 | |
*** czzl has joined #openstack-oslo | 20:22 | |
*** czzl has quit IRC | 20:24 | |
*** gmurphy has quit IRC | 20:24 | |
*** czzl has joined #openstack-oslo | 20:26 | |
*** dims_ has quit IRC | 20:28 | |
*** dims_ has joined #openstack-oslo | 20:30 | |
*** 17SAADOYF has joined #openstack-oslo | 20:36 | |
*** 17SAADOYF has quit IRC | 20:36 | |
*** gmurphy has joined #openstack-oslo | 20: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,unified | 20:38 |
*** flaper87 is now known as flaper87|afk | 20:45 | |
*** jecarey has quit IRC | 20:57 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack-dev/hacking: Updated from global requirements https://review.openstack.org/100680 | 20:59 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/cliff: Updated from global requirements https://review.openstack.org/100681 | 20:59 |
HenryG | Let'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 |
dhellmann | markmc: https://etherpad.openstack.org/p/icehouse-oslo-i18n-policies | 21:03 |
markmc | dhellmann, IOW "mark all messages for translations with appropriate markers, let translators decide which to actually translate" ? | 21:04 |
dhellmann | markmc: yes | 21:04 |
dhellmann | markmc: 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 result | 21:05 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/oslo-incubator: Updated from global requirements https://review.openstack.org/99084 | 21:05 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/oslo.config: Updated from global requirements https://review.openstack.org/99085 | 21:05 |
markmc | dhellmann, my concern is that making projects mark debug strings for translation is a waste if the translators are never intending to translate them | 21:05 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/oslo.messaging: Updated from global requirements https://review.openstack.org/99087 | 21:05 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/oslo.vmware: Updated from global requirements https://review.openstack.org/99089 | 21:05 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/pycadf: Updated from global requirements https://review.openstack.org/99091 | 21:05 |
dhellmann | markmc: debug log messages are specifically excluded from translation | 21:05 |
markmc | dhellmann, ok, info then :) | 21:05 |
dhellmann | markmc: I've had this conversation so many times... Please talk to daisy. | 21:05 |
markmc | dhellmann, point is moot if a single language team are definitely going to translate them | 21:05 |
markmc | dhellmann, perhaps invite her to join the gerrit review | 21:06 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/stevedore: Updated from global requirements https://review.openstack.org/100684 | 21:06 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/taskflow: Updated from global requirements https://review.openstack.org/93254 | 21:06 |
dhellmann | markmc: she's there "daisy-ycguo" | 21:06 |
markmc | dhellmann, ok | 21:06 |
dhellmann | markmc: I'll tell her she needs to champion this. | 21:06 |
markmc | dhellmann, cool | 21:06 |
markmc | HenryG, there's an entry point where the options are registered | 21:06 |
markmc | HenryG, it's really only there for sample config file generators, though | 21:07 |
markmc | HenryG, what's your use case? | 21:07 |
markmc | HenryG, the entry point is 'oslo.config.opts' | 21:07 |
*** jecarey has joined #openstack-oslo | 21:07 | |
HenryG | markmc: my question was prompted by https://review.openstack.org/100014 | 21:08 |
markmc | HenryG, each name registered under that namespace references a callable that returns all the options | 21:08 |
HenryG | Seems like that should be auto-generated somehow? | 21:08 |
markmc | HenryG, ah, ok - that should be generated using the config file generator in oslo-incubator | 21:08 |
markmc | I think neutron have chosen not to use that though because they use multiple config files | 21:08 |
markmc | HenryG, see https://bugs.launchpad.net/oslo/+bug/1300546 | 21:09 |
HenryG | markmc: thanks | 21:10 |
ihrachyshka | HenryG: there's also a blueprint for auto generation (though no progress): https://blueprints.launchpad.net/neutron/+spec/autogen-neutron-conf-file | 21:10 |
HenryG | But 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 |
ihrachyshka | HenryG: deployer should auto generate it on his own I guess | 21:12 |
*** czzl has quit IRC | 21:12 | |
ihrachyshka | HenryG: you provide tools to generate it, and the one interested in the file call them | 21:12 |
HenryG | So that is where I was going. Instead of listing all the opts, explain how to list them from the current installation. | 21:13 |
ihrachyshka | HenryG: 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 |
markmc | HenryG, that's the idea with the config file generator | 21:14 |
* HenryG actually looks at the BP this time | 21:14 | |
markmc | HenryG, e.g. nova has deleted their sample file from git | 21:14 |
markmc | HenryG, the idea being the deployer or distro use the tool to generate it | 21:15 |
HenryG | I should have realized this was already all figured out. Thanks. | 21:15 |
markmc | it's not completely figured out | 21:16 |
markmc | the tool needs to graduate | 21:16 |
markmc | it needs some work to be really usable | 21:16 |
ihrachyshka | HenryG: but as markmc pointed out, neutron is a special case, with all its conf files :| | 21:16 |
markmc | the split configs thing is an issue | 21:16 |
markmc | glance is similar | 21:16 |
HenryG | So for neutron we have to go manual until split configs are supported. | 21:16 |
HenryG | ihrachyshka: did you run the generator and paste the configs in https://review.openstack.org/100014 ? | 21:17 |
ihrachyshka | HenryG: nope, it's all monkey work :) | 21:18 |
ihrachyshka | HenryG: and I only updated options that were already there, I didn't check whether new options are missing | 21:18 |
ihrachyshka | HenryG: this being manual step, I need to say I would like to avoid as much of that as possible :) | 21:19 |
openstackgerrit | Doug Hellmann proposed a change to openstack/oslo.i18n: Update sphinx and hacking requirements https://review.openstack.org/100068 | 21:19 |
HenryG | ihrachyshka: why did you not use the generator and paste the output over the old file contents? | 21:20 |
ihrachyshka | HenryG: probably because I didn't know it's easy enough. Maybe I should revisit this step. | 21:21 |
ihrachyshka | HenryG: if you think so, please -1 so that I don't forget to do it (too much patches...) | 21:21 |
HenryG | ihrachyshka: I don't know either. This is the place to ask, though. | 21:22 |
HenryG | ihrachyshka: I will give -1, at least so you can investigate. | 21:22 |
*** dstanek is now known as dstanek_zzz | 21:22 | |
ihrachyshka | ok guys, I probably need to have some sleep. gn. | 21:24 |
ihrachyshka | HenryG: thanks | 21:24 |
*** ihrachyshka has quit IRC | 21:24 | |
*** markmc has quit IRC | 21:24 | |
*** dims has joined #openstack-oslo | 21:37 | |
*** dims_ has quit IRC | 21:39 | |
*** mriedem has quit IRC | 21:48 | |
*** morganfainberg has quit IRC | 21:50 | |
*** morganfainberg has joined #openstack-oslo | 21:51 | |
*** mrda-away is now known as mrda | 21:54 | |
dims | bnemec, 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 gate | 22:48 | |
bnemec | And I don't think I even got to the doc one that dhellmann wanted to get in. :-/ | 22:49 |
*** markmcclain has quit IRC | 22:52 | |
*** markmcclain has joined #openstack-oslo | 23:00 | |
*** mestery has quit IRC | 23:06 | |
*** yamahata has joined #openstack-oslo | 23:09 | |
*** markmcclain has quit IRC | 23:14 | |
openstackgerrit | David Stanek proposed a change to openstack/oslo-incubator: Fix usage of NotFound exception in apiclient.base https://review.openstack.org/94884 | 23:27 |
*** stannie has left #openstack-oslo | 23:35 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!