Monday, 2014-08-04

*** Ish__ has joined #openstack-oslo00:47
*** Ish__ has quit IRC00:47
*** shakamunyi has joined #openstack-oslo00:49
*** shakamunyi has quit IRC00:52
*** oomichi has joined #openstack-oslo01:37
*** yamahata has joined #openstack-oslo01:45
*** shakamunyi has joined #openstack-oslo01:53
*** stevemar has joined #openstack-oslo02:01
*** shakamunyi has quit IRC02:19
*** HenryG is now known as HenryG_afk02:29
*** shakamunyi has joined #openstack-oslo02:36
*** praneshp has quit IRC02:44
*** praneshp has joined #openstack-oslo02:52
*** dimsum_ has joined #openstack-oslo02:56
*** shakamunyi has quit IRC03:00
*** jaypipes has joined #openstack-oslo03:11
*** SridharG has joined #openstack-oslo03:31
openstackgerritA change was merged to openstack/taskflow: Use a common message dispatcher  https://review.openstack.org/10109404:01
*** dimsum_ has quit IRC04:02
*** yamahata_ has joined #openstack-oslo04:19
*** dimsum_ has joined #openstack-oslo04:33
*** dimsum_ has quit IRC04:48
*** k4n0 has joined #openstack-oslo04:54
*** jaosorior has joined #openstack-oslo05:18
*** stevemar has quit IRC05:43
*** stevemar has joined #openstack-oslo05:44
*** k4n0 has quit IRC05:44
*** k4n0 has joined #openstack-oslo05:58
*** dimsum_ has joined #openstack-oslo06:03
openstackgerritlifeless proposed a change to openstack-dev/pbr: Teach pbr about post versioned dev versions.  https://review.openstack.org/8044906:05
openstackgerritlifeless proposed a change to openstack-dev/pbr: Raise an error if preversion versions are too low  https://review.openstack.org/10826906:05
openstackgerritlifeless proposed a change to openstack-dev/pbr: Look for and process sem-ver pseudo headers in git  https://review.openstack.org/10827006:05
*** abhishek has joined #openstack-oslo06:07
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.utils: Imported Translations from Transifex  https://review.openstack.org/11116606:11
*** penguinRaider__ has quit IRC06:28
*** penguinRaider__ has joined #openstack-oslo06:45
*** ildikov has joined #openstack-oslo06:51
*** flaper87|afk is now known as flaper8706:59
*** SridharG has quit IRC07:03
*** ajo has joined #openstack-oslo07:05
*** dimsum_ has quit IRC07:10
*** dimsum_ has joined #openstack-oslo07:11
*** stevemar has quit IRC07:11
*** ihrachyshka has joined #openstack-oslo07:29
*** ihrachyshka_ has joined #openstack-oslo07:34
*** ihrachyshka_ has quit IRC07:34
*** ihrachyshka_ has joined #openstack-oslo07:35
*** ihrachyshka has quit IRC07:35
*** dimsum_ has quit IRC07:41
*** dimsum_ has joined #openstack-oslo07:41
*** rpodolyaka has left #openstack-oslo07:44
*** AAzza_afk is now known as AAzza07:46
*** ihrachyshka__ has joined #openstack-oslo08:01
*** ihrachyshka_ has quit IRC08:03
*** SridharG has joined #openstack-oslo08:07
*** dimsum_ has quit IRC08:17
*** dimsum_ has joined #openstack-oslo08:23
*** viktors|afk has quit IRC08:30
*** viktors has joined #openstack-oslo08:45
*** k4n0 has quit IRC08:46
*** dimsum_ has quit IRC08:46
*** dimsum_ has joined #openstack-oslo08:49
openstackgerritA change was merged to openstack/oslo.db: Changes import orders to pass H305 check  https://review.openstack.org/9967008:51
*** Alexei_987 has joined #openstack-oslo08:53
openstackgerritA change was merged to openstack/oslo.db: Updates one line docstring with dot to pass H402  https://review.openstack.org/9967208:56
openstackgerritA change was merged to openstack/oslo.db: Adds empty line to multilines docs to pass H405  https://review.openstack.org/9967308:56
*** k4n0 has joined #openstack-oslo08:59
*** dimsum_ has quit IRC09:17
*** dimsum_ has joined #openstack-oslo09:17
*** ihrachyshka__ has quit IRC09:19
*** k4n0 has quit IRC09:22
*** k4n0 has joined #openstack-oslo09:25
*** pblaho has joined #openstack-oslo09:33
*** viktors is now known as viktors|afk09:36
openstackgerritOleksii Chuprykov proposed a change to openstack/oslo.db: Add create_database_permission_exist function  https://review.openstack.org/10925909:45
openstackgerritOleksii Chuprykov proposed a change to openstack/oslo.db: Add create_database_permission_exist function  https://review.openstack.org/10925909:51
*** pblaho is now known as pblaho|lunch09:53
*** praneshp has quit IRC10:01
*** i159 has joined #openstack-oslo10:04
*** ihrachyshka__ has joined #openstack-oslo10:06
*** k4n0 has quit IRC10:16
*** dimsum_ has quit IRC10:18
*** dimsum_ has joined #openstack-oslo10:19
*** k4n0 has joined #openstack-oslo10:30
*** viktors|afk is now known as viktors10:45
*** dimsum_ has quit IRC10:49
*** dimsum_ has joined #openstack-oslo10:50
*** AAzza is now known as AAzza_afk11:00
openstackgerritA change was merged to openstack/oslo.db: Uses keyword params for i18n string to pass H703  https://review.openstack.org/9967411:00
*** pblaho|lunch is now known as pblaho11:11
*** yamahata has quit IRC11:19
*** alexpilotti has joined #openstack-oslo11:24
*** HenryG_afk is now known as HenryG11:35
*** AAzza_afk is now known as AAzza11:35
dhellmann_morganfainberg_Z: I'm not sure we do have that concept. You could add a new project_scoped variable to the context and then do True:%(project_scoped)s maybe?11:39
*** dhellmann_ has quit IRC11:42
*** dhellmann has joined #openstack-oslo11:42
*** dimsum_ has quit IRC11:51
*** rpodolyaka has joined #openstack-oslo11:52
*** dimsum_ has joined #openstack-oslo11:53
abhishekdhellmann_:hi, you around?11:58
dhellmannhi, abhishek11:58
abhishekdhellmann:could you please review this spec https://review.openstack.org/#/c/106285/11:59
dhellmannabhishek: I thought when we talked about this last time we established that it was already possible to compare values for equality.12:00
abhishekdhellmann:actually, it's possible when you are able to pass values in credential12:01
dhellmannabhishek: You can pass values through the "target" parameter as well12:02
dhellmannabhishek: the check is then spelled: literal_value:%(target_parameter)s (see the examples in the docstring for GenericCheck)12:03
abhishekdhellmann:yes, but then literal_value should be retrieved from creds12:04
dhellmannabhishek: it doesn't have to be, it can be an actual literal value12:04
dhellmannabhishek: in your spec on line 82 you have "(ntt_3251==%(x_billing_code_ntt)s" in part of an example expression12:07
dhellmannabhishek: you can write that now as: "ntt_3251":%(x_billing_code_ntt)s12:07
abhishekdhellmann:ohhh, let me check on this12:07
dhellmannabhishek: (note the placement of the quotes to indicate that the value on the left of the : is a literal string)12:07
openstackgerritAndrey Kurilin proposed a change to openstack/oslo.db: Move to oslo.utils  https://review.openstack.org/11170112:07
dhellmannabhishek: so the syntax is a little ugly, but the functionality is there12:08
abhishekdhellmann:I will test using this syntax12:08
abhishekdhellmann:thank you, I will ping you if have some doubts12:09
dhellmannabhishek: ok, let me know how that goes. I see markwash left a comment that this is blocking glance, so I want to make sure we clear it up quickly if that's true.12:09
abhishekdhellmann:yes, give me 20 minutes, I will test this part12:09
dhellmannabhishek: sounds good :-)12:10
abhishekdhellmann:brb :)12:10
*** fesp has joined #openstack-oslo12:11
*** toabctl_ has joined #openstack-oslo12:11
openstackgerritChristian Berendt proposed a change to openstack/oslo.messaging: Enable check for E226  https://review.openstack.org/10827812:15
openstackgerritChristian Berendt proposed a change to openstack/oslo.messaging: Enable PEP8 check E241  https://review.openstack.org/10907712:15
openstackgerritChristian Berendt proposed a change to openstack/oslo.messaging: Enable PEP8 check E265  https://review.openstack.org/10907912:15
openstackgerritChristian Berendt proposed a change to openstack/oslo.messaging: Enable PEP8 check E714  https://review.openstack.org/10908012:15
*** krotscheck_ has joined #openstack-oslo12:19
*** tsufiev has quit IRC12:19
*** flaper87 has quit IRC12:19
*** toabctl has quit IRC12:19
*** krotscheck has quit IRC12:19
*** toabctl_ is now known as toabctl12:19
*** fesp is now known as flaper8712:19
*** krotscheck_ is now known as krotscheck12:19
*** dimsum_ has quit IRC12:22
*** tsufiev has joined #openstack-oslo12:22
openstackgerritChristian Berendt proposed a change to openstack/oslo.messaging: Replace lambda method _  https://review.openstack.org/11170212:25
abhishekdhellmann:"ntt_3251":%(x_billing_code_ntt)s is working12:27
dhellmannabhishek: great!12:27
abhishekdhellmann:i will confirm with mark whether he is ok with this syntax12:27
dhellmannabhishek: ok, sounds good12:27
abhishekdhellmann:thank you for pointing out12:31
*** dimsum_ has joined #openstack-oslo12:31
dhellmannabhishek: I'm sorry it took so long to figure out exactly what you were trying to do!12:32
dhellmannabhishek: I'll -1 that spec for now, and if you verify with markwash that the current syntax meets your needs then you can abandon it12:33
abhishekdhellmann:sounds good12:33
openstackgerritTimur Sufiev proposed a change to openstack/oslo-incubator: Enhance versionutils.deprecated to work with classes  https://review.openstack.org/10491612:38
*** gordc has joined #openstack-oslo12:41
*** dimsum_ has quit IRC12:45
openstackgerritAndrey Kurilin proposed a change to openstack/oslo.db: Move to oslo.utils  https://review.openstack.org/11170112:46
openstackgerritVlad Okhrimenko proposed a change to openstack/oslo.db: Create class TestInnoDB  https://review.openstack.org/10899412:46
*** k4n0 has quit IRC13:01
amrithoslo-core, please review https://review.openstack.org/#/c/110933/, I'd like to merge it down into trove soon as we're having a large number of failures with this bug.13:09
amrithalso any word on a branch for oslo.concurrency?13:10
dhellmannamrith: YorikSar has started working on exporting oslo.concurrency already (https://blueprints.launchpad.net/oslo/+spec/graduate-oslo-concurrency) so please coordinate with him -- I don't want to land changes to modules that are in the process of being graduated and then have the fix missing from the library13:11
amrithdhellmann, thanks. I'll see what we can do in trove in the interim. we're having an inordinate number of these failures. the underlying issue is a bug in the python io system and I have a change in review for that but there's more testing to do on that.13:15
amrithdhellmann, thx13:15
dhellmannamrith: yep, I don't want to block the fix, just be cautious13:15
amrithabsolutely. will coordinate with YorikSar.13:16
dhellmannamrith: thanks!13:16
*** bknudson1 has quit IRC13:19
*** ihrachyshka_ has joined #openstack-oslo13:29
openstackgerritChristian Berendt proposed a change to openstack/oslo.vmware: Add Pylint testenv environment  https://review.openstack.org/11172513:29
*** yamahata__ has joined #openstack-oslo13:30
*** mriedem has joined #openstack-oslo13:30
*** ihrachyshka__ has quit IRC13:31
*** penguinRaider__ has quit IRC13:31
*** yamahata_ has quit IRC13:31
*** penguinRaider__ has joined #openstack-oslo13:31
*** alexpilotti has quit IRC13:34
*** alexpilotti has joined #openstack-oslo13:35
*** jaypipes is now known as jaypipes-afk13:39
*** oomichi has quit IRC13:40
*** tongli has joined #openstack-oslo13:40
*** bknudson has joined #openstack-oslo13:51
*** ildikov has quit IRC14:08
*** jgrimm has joined #openstack-oslo14:16
*** amotoki has quit IRC14:20
*** markmcclain has joined #openstack-oslo14:22
*** markmcclain has quit IRC14:38
*** markmcclain has joined #openstack-oslo14:39
*** jgrimm has quit IRC14:43
*** abhishek has quit IRC14:55
*** Ish has joined #openstack-oslo15:02
*** Ish is now known as Guest167215:02
openstackgerritVlad Okhrimenko proposed a change to openstack/oslo.db: Create class TestInnoDB  https://review.openstack.org/10899415:03
*** tsekiyama has joined #openstack-oslo15:03
*** Guest1672 has left #openstack-oslo15:04
*** celttechie has joined #openstack-oslo15:06
*** ihrachyshka_ has quit IRC15:11
openstackgerritA change was merged to openstack/oslo.db: Fixes indentations to pass E128 check.  https://review.openstack.org/9967515:26
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo-incubator: Updated from global requirements  https://review.openstack.org/11176415:33
openstackgerritAndrey Kurilin proposed a change to openstack/oslo.db: Move to oslo.utils  https://review.openstack.org/11170115:33
*** morganfainberg_Z is now known as morganfainberg15:35
*** Ish___ has joined #openstack-oslo15:44
*** jaypipes-afk is now known as jaypipes15:48
*** yamahata has joined #openstack-oslo15:49
*** pblaho has quit IRC15:57
*** openstackgerrit has quit IRC16:01
*** openstackgerrit_ has joined #openstack-oslo16:02
*** openstackgerrit_ is now known as openstackgerrit16:03
*** bnemec has quit IRC16:07
*** hyakuhei has joined #openstack-oslo16:09
*** bnemec has joined #openstack-oslo16:11
*** Ish___ has quit IRC16:12
*** Ish__ has joined #openstack-oslo16:14
*** Ish__ has left #openstack-oslo16:14
*** AAzza is now known as AAzza_afk16:17
*** celttechie has quit IRC16:22
*** i159 has quit IRC16:30
openstackgerritA change was merged to openstack/oslo.db: Fixes comments to pass E265 check.  https://review.openstack.org/9967616:45
*** celttechie has joined #openstack-oslo16:49
*** markmcclain has quit IRC16:52
*** viktors has quit IRC17:07
*** gangil has joined #openstack-oslo17:10
gangilHi, I had a question regarding openstack commong logging library in oslo. Why do we not expose log serverity levels in the log module? Is there any specific reason for that?17:25
dhellmanngangil: the log levels are defined by the python stdlib module, and we're evolving the oslo logging code to be a library for configuring logging rather than an API wrapper for the logging module17:26
gangildhellmann: but there are some cases in which we might need to reference log levels. For instance, I am refactoring neutron code to use oslo logging module instead of referencing the standard logging library17:27
gangilAnd in cases I want to set the default log level to INFO as there might be third pary modules which are logging as WARN(ing). In that case I need to reference the standard logging module17:28
gangildhellmann: To be precide I am talking about this case https://github.com/openstack/neutron/blob/master/neutron/db/migration/alembic_migrations/heal_script.py#L3717:28
gangildhellmann: We do that to prevent alembic module from throwing out series of WARNINGS as the default log level there is set to be WARN.17:29
*** shakamunyi has joined #openstack-oslo17:29
*** alexpilotti has quit IRC17:31
dhellmanngangil: when the logging code moves out of the incubator, we're going to encourage people to use the python stdlib module directly17:35
dhellmanngangil: so in this case, importing the stdlib module and using the logging level definition from there is appropriate17:36
*** arosen has joined #openstack-oslo17:54
arosendhellmann:  gangil quick question why , "when the logging code moves out of the incubator, we're going to encourage people to use the python stdlib module directly"17:55
*** markmcclain has joined #openstack-oslo17:55
arosendhellmann:  why wouldn't everyone just use the existing logging that they are using through oslo-incubator?17:56
gordcdims: dhellmann: regarding oslo.middleware, before i ask on infra who should i ask to be added in as ptl?17:56
dhellmannarosen: the only part of oslo.log that most projects use directly is getLogger(), which returns a wrapped log handler. We're replacing that handler with a formatter that does the same thing. That lets non-openstack projects log with the same amount of context info as openstack projects, and it removes a dependency on oslo.log with all of the other libraries, making it easier to avoid cycles.17:56
dhellmanngordc: the ptl group is used for release permissions. The "oslo-ptl" group should be added, and then the primary maintainer of the new library.17:57
arosendhellmann:  where will projects get the formatter for that instead?17:58
arosenI guess they would just configure logging to use that formatter manually?17:58
dhellmannarosen: the app will call a function in oslo.log to configure logging, as they do now, and then they can just use the stdlib logging module to get a logger17:59
arosendhellmann:  i see makes sense. Thanks!17:59
dhellmannarosen: oslo.log will be a "logging configuration" library instead of a "logging" library, if that makes sense17:59
gordcdhellmann: ok sounds good. i'll ask for dims and myself to be added.18:00
dhellmannarosen: these are good questions; I'll try to make sure I include the info in the docs for oslo.log18:00
dhellmanngordc: sounds good18:00
*** abhishek has joined #openstack-oslo18:07
*** markmcclain has quit IRC18:25
*** markmcclain has joined #openstack-oslo18:26
noelbkAlexei_987: Cold I ask for your blessing on https://review.openstack.org/#/c/110511/ and https://review.openstack.org/#/c/109373/ again, please?  tempest bugs forced a few resubmissions18:31
Alexei_987noelbk: Ok I will check it out18:31
*** abhishek has quit IRC18:35
krotscheckSo, any oslo.messaging experts here? I’m curious why it explicitly doesn’t allow for topic exchanges in rabbit - is that because that’s a feature of rabbit only that other queues may not actually support?18:45
dhellmannkrotscheck: the feature set of oslo.messaging is based on the use patterns within the openstack services, so if no one needed that we didn't grow an api for it18:46
krotscheckdhellmann: Got it!18:46
dhellmannkrotscheck: how are topic exchanges different from whatever we do support?18:46
krotscheckdhellmann: If used properly they can delegate message filtering to rabbit.18:47
dhellmannkrotscheck: we use topics with notifications, are those set up as topic exchanges? You've probably looked at that code more recently than I have...18:48
krotscheckdhellmann: Sortof....18:48
krotscheckdhellmann: Using the notifications, the Notifier is bound directly to a topic, and when created it creates both the exchange and the consumer queue.18:48
krotscheckSo I can send all kinds of messages as long as they have the same topic.18:49
dhellmannwell, it creates "a queue" -- other consumers can create their own queue18:49
krotscheckdhellmann: Correct.18:49
dhellmannceilometer does that, for example18:49
krotscheckdhellmann: Yeah, I’m just not terribly fond of the idea of creating a queue that’s just going to sit there collecting messages, if my use case is heavily based on subfiltering messages.18:51
krotschecki.e. I want the workers to create their own filtered queues at all times.18:51
dhellmannkrotscheck: yeah, that's probably a backwards-compatibility behavior18:52
krotscheckdhellmann: No worries.18:52
dhellmannkrotscheck: are you sure that sending a notification creates a queue?18:55
dhellmannkrotscheck: looking at the code, I don't see that18:55
krotscheckdhellmann: I’m going off of the reports of ish___, who was working on that for StoryBoard.18:56
dhellmannkrotscheck: ok.18:57
krotscheckI could be talking nonsense.18:57
dhellmannkrotscheck: AH! I think I remember why it might do that. We don't want to lose notifications, and if you send a notification to an exchange where no queue is listening, the message is discarded.18:57
krotscheckdhellmann: Right! In storyboard we don’t care quite as much, if we need a persistent queue we’ll make sure it exists when the api stands itself up.18:58
dhellmannkrotscheck: right, this behavior is to allow the services to be started in any order safely. as you say, maybe you don't need that.18:59
krotscheckdhellmann: Well, maybe not yet, but it’s good to know that it’s an optino.19:00
*** markmcclain has quit IRC19:08
*** markmcclain has joined #openstack-oslo19:29
*** tsekiyam_ has joined #openstack-oslo20:01
*** tsekiyama has quit IRC20:05
*** tsekiyam_ has quit IRC20:06
*** arosen has left #openstack-oslo20:06
*** tsufiev has quit IRC20:32
*** arnaud has joined #openstack-oslo20:37
*** noelbk has quit IRC20:37
*** notstevemar has joined #openstack-oslo20:37
*** tsufiev has joined #openstack-oslo20:37
*** markmcclain has quit IRC20:39
*** noelbk has joined #openstack-oslo20:52
*** markmcclain has joined #openstack-oslo21:10
*** SridharG has quit IRC21:16
*** tsufiev has quit IRC21:29
*** notstevemar has quit IRC21:31
*** tsufiev has joined #openstack-oslo21:34
*** tongli has quit IRC21:44
*** arunkant has joined #openstack-oslo21:48
*** arunkant has left #openstack-oslo21:50
*** mriedem has quit IRC21:52
*** dhellmann is now known as dhellmann_21:53
*** flaper87 is now known as flaper87|afk22:03
*** bknudson has quit IRC22:21
*** morganfainberg is now known as morganfainberg_Z22:44
*** bknudson has joined #openstack-oslo22:49
*** gordc has quit IRC23:04
*** f13o_ has quit IRC23:04
*** jaosorior has quit IRC23:12
*** markmcclain has quit IRC23:13
*** tsekiyama has joined #openstack-oslo23:32
*** yamahata has quit IRC23:33
*** oomichi has joined #openstack-oslo23:49
openstackgerritA change was merged to openstack-dev/cookiecutter: Update requirements to match global-requirements  https://review.openstack.org/11153923:57
openstackgerritA change was merged to openstack-dev/cookiecutter: Remove License in empty file  https://review.openstack.org/11154023:57
*** stevemar has joined #openstack-oslo23:57

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