Tuesday, 2015-06-02

*** JTen has quit IRC00:01
*** zzzeek has quit IRC00:14
openstackgerritMerged openstack/oslo.serialization: Revert "jsonutils: replace strtime() usage with isoformat()"  https://review.openstack.org/18730600:14
*** sabari has quit IRC00:15
*** ChuckC_ has joined #openstack-oslo00:20
*** sabari has joined #openstack-oslo00:24
*** mtanino has quit IRC00:25
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.log: Deprecate use-syslog-rfc-format for removal  https://review.openstack.org/14608200:26
*** yamahata has quit IRC00:31
lifelesstchaypo: hi00:32
lifelesstchaypo: where did you get up to ?00:32
*** salv-orlando has joined #openstack-oslo00:34
tchaypoHave most of the test written but haven't found machinery for setting up a venv to run pip in00:38
tchaypoSo planning to hand-craft machinery with _run_cmd00:39
tchaypoSeparately have also figured out some more of what's different; it seems that when pbr is not installed and gets run from00:40
lifelesssee pbr/tests/test_integration00:40
*** salv-orlando has quit IRC00:41
*** sdake_ has joined #openstack-oslo00:45
tchaypooh, there it is00:46
tchaypoI was looking for a fixture.00:46
*** sdake has quit IRC00:49
*** sigmavirus24_awa is now known as sigmavirus2400:52
tchaypoI noticed last night that if I break at `setuptools/dist.py:324, ep.name==‘extras_require’` - in the case where pbr is running from .eggs rather than being installed into site-packages, that breakpoint never triggers; whereas when pbr is running from site-packages, that’s when it goes down the rabbit-hole that leads toward the invalid marker error00:53
*** vilobhmm1 has quit IRC00:58
*** gordc has joined #openstack-oslo00:59
*** sputnik13 has quit IRC01:02
openstackgerritJoshua Harlow proposed openstack/taskflow: Split-off the additional retry states from the task states  https://review.openstack.org/18661801:10
openstackgerritMerged openstack/debtcollector: Remove oslo.utils dependency  https://review.openstack.org/18550401:11
*** sdake has joined #openstack-oslo01:33
*** tchaypo has quit IRC01:35
*** boris-42 has quit IRC01:35
*** DuncanT has quit IRC01:36
*** dougwig has quit IRC01:36
*** sdake_ has quit IRC01:37
*** tchaypo has joined #openstack-oslo01:40
*** _amrith_ is now known as amrith01:43
*** DuncanT has joined #openstack-oslo01:45
*** shakamunyi_ has joined #openstack-oslo01:46
*** shakamunyi_ has quit IRC01:46
*** sdake has quit IRC01:48
*** sdake has joined #openstack-oslo01:52
*** sigmavirus24 is now known as sigmavirus24_awa01:53
*** dougwig has joined #openstack-oslo01:55
*** boris-42 has joined #openstack-oslo01:55
*** sputnik13 has joined #openstack-oslo01:59
*** alexpilotti has quit IRC02:00
*** sputnik13 has quit IRC02:03
*** tobe has joined #openstack-oslo02:03
*** browne has quit IRC02:11
*** tsekiyama has quit IRC02:11
*** yamahata has joined #openstack-oslo02:12
*** salv-orlando has joined #openstack-oslo02:14
*** salv-orlando has quit IRC02:20
lifelesstchaypo: wb02:20
lifelessso when you have your tests it will be easy for me to collaborate w/you on the issue, f you want :)02:21
*** shakamunyi has joined #openstack-oslo02:26
*** yamahata has quit IRC02:29
*** shakamunyi has quit IRC02:33
*** browne has joined #openstack-oslo02:42
*** dims___ has quit IRC02:48
*** amotoki has joined #openstack-oslo02:56
openstackgerritJoshua Harlow proposed openstack/taskflow: Refactor `fetch_mapped_args` and `fetch_unsatisfied_args`  https://review.openstack.org/18737603:04
*** gordc has quit IRC03:37
*** yamahata has joined #openstack-oslo03:43
*** mtanino has joined #openstack-oslo03:48
*** dims_ has joined #openstack-oslo03:48
*** dims_ has quit IRC03:53
*** ozamiatin has joined #openstack-oslo04:04
*** jamespage has quit IRC04:05
*** jamespage has joined #openstack-oslo04:06
*** yamahata has quit IRC04:09
*** yamahata has joined #openstack-oslo04:09
*** ozamiatin has quit IRC04:17
*** haigang has joined #openstack-oslo04:19
*** david-lyle has quit IRC04:24
*** david-lyle has joined #openstack-oslo04:25
*** exploreshaifali has joined #openstack-oslo04:26
*** mtanino has quit IRC04:27
*** rpodolyaka1 has joined #openstack-oslo04:44
*** salv-orlando has joined #openstack-oslo04:46
*** exploreshaifali has quit IRC04:51
*** salv-orlando has quit IRC04:53
*** JTen has joined #openstack-oslo04:57
*** vilobhmm has joined #openstack-oslo05:06
*** sdake has quit IRC05:07
*** tobe has quit IRC05:08
*** achanda has joined #openstack-oslo05:30
*** stevemar has quit IRC05:31
*** achanda_ has joined #openstack-oslo05:37
*** tobe has joined #openstack-oslo05:37
*** achanda has quit IRC05:38
openstackgerritFeng Xi Yan proposed openstack/oslo.vmware: Decode special character in vSphere objects' propset.  https://review.openstack.org/18745705:39
*** rpodolyaka1 has quit IRC05:53
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.vmware: Imported Translations from Transifex  https://review.openstack.org/18746506:04
*** Kennan2 has joined #openstack-oslo06:06
*** Kennan has quit IRC06:06
*** achanda_ has quit IRC06:07
*** ihrachyshka has joined #openstack-oslo06:12
*** salv-orlando has joined #openstack-oslo06:13
*** tobe has quit IRC06:13
tchaypolook for a push in the morning :)06:18
*** viktors|afk is now known as viktors06:24
*** salv-orlando has quit IRC06:25
*** ihrachyshka has quit IRC06:35
*** dims_ has joined #openstack-oslo06:37
*** tobe has joined #openstack-oslo06:38
openstackgerritFeng Xi Yan proposed openstack/oslo.vmware: Decode special character in vSphere objects' propset.  https://review.openstack.org/18745706:39
openstackgerritLingxian Kong proposed openstack/oslo.config: Fix typo in Opt class doc string  https://review.openstack.org/18747606:40
*** salv-orlando has joined #openstack-oslo06:41
*** dims_ has quit IRC06:42
*** arnaud____ has joined #openstack-oslo06:47
*** inc0 has joined #openstack-oslo06:56
*** rpodolyaka1 has joined #openstack-oslo06:56
*** haigang has quit IRC07:11
*** haigang has joined #openstack-oslo07:12
*** yassine has joined #openstack-oslo07:14
*** yassine has quit IRC07:14
*** JTen has quit IRC07:15
*** yassine has joined #openstack-oslo07:17
*** yassine has quit IRC07:17
*** yassine has joined #openstack-oslo07:18
*** rpodolyaka1 has quit IRC07:20
*** browne has quit IRC07:22
*** rpodolyaka1 has joined #openstack-oslo07:27
*** dulek has joined #openstack-oslo07:29
*** yamahata has quit IRC07:39
*** rpodolyaka1 has quit IRC07:39
*** Kennan has joined #openstack-oslo07:39
*** Kennan2 has quit IRC07:39
*** vilobhmm has quit IRC07:44
*** arnaud____ has quit IRC07:50
*** rpodolyaka1 has joined #openstack-oslo08:18
*** ihrachyshka has joined #openstack-oslo08:24
*** ndipanov has joined #openstack-oslo08:24
openstackgerritFeng Xi Yan proposed openstack/oslo.vmware: Decode special character in vSphere objects' propset.  https://review.openstack.org/18745708:27
*** ozamiatin has joined #openstack-oslo08:41
*** dguitarbite has joined #openstack-oslo08:45
*** kbyrne has joined #openstack-oslo08:53
*** achanda has joined #openstack-oslo08:54
*** achanda_ has joined #openstack-oslo08:56
*** achanda has quit IRC09:00
*** e0ne has joined #openstack-oslo09:20
*** achanda_ has quit IRC09:21
*** cdent has joined #openstack-oslo09:21
*** dims_ has joined #openstack-oslo09:26
*** dims_ has quit IRC09:31
*** rpodolyaka1 has quit IRC09:41
*** haigang has quit IRC09:50
*** gordc has joined #openstack-oslo09:51
*** amotoki_ has joined #openstack-oslo09:53
*** achanda has joined #openstack-oslo10:00
*** gordc has quit IRC10:03
*** ozamiatin has quit IRC10:04
*** haigang has joined #openstack-oslo10:08
*** e0ne is now known as e0ne_10:13
*** yassine has quit IRC10:19
*** haigang has quit IRC10:22
*** e0ne_ has quit IRC10:24
*** haigang has joined #openstack-oslo10:28
*** e0ne has joined #openstack-oslo10:29
*** alexpilotti has joined #openstack-oslo10:46
*** dims_ has joined #openstack-oslo10:55
*** achanda_ has joined #openstack-oslo10:56
*** achanda has quit IRC10:56
*** viktors has quit IRC10:57
*** inc0 has quit IRC11:02
*** inc0 has joined #openstack-oslo11:05
*** inc0 has quit IRC11:13
*** inc0 has joined #openstack-oslo11:13
*** e0ne has quit IRC11:19
*** rushiagr_away is now known as rushiagr11:22
*** e0ne has joined #openstack-oslo11:24
*** e0ne is now known as e0ne_11:25
openstackgerritIhar Hrachyshka proposed openstack/oslo.log: Move deprecation messages out of @deprecated decorator  https://review.openstack.org/18752811:27
openstackgerritIhar Hrachyshka proposed openstack/oslo.log: Moved common deprecation code into _DeprecatedBase class  https://review.openstack.org/18752911:27
openstackgerritIhar Hrachyshka proposed openstack/oslo.log: Introduce @deprecated_parameter decorator  https://review.openstack.org/18753011:27
*** achanda_ has quit IRC11:28
*** e0ne_ is now known as e0ne11:30
*** ozamiatin has joined #openstack-oslo11:36
*** Kiall_ is now known as Kiall11:37
*** sdake has joined #openstack-oslo11:49
*** inc0 has quit IRC11:50
openstackgerritOleksii Zamiatin proposed openstack/oslo-specs: New ZeroMQ driver implementation details  https://review.openstack.org/18733811:52
*** stpierre has joined #openstack-oslo11:56
*** sdake_ has joined #openstack-oslo11:56
*** sdake has quit IRC11:57
*** e0ne is now known as e0ne_12:04
*** haigang has quit IRC12:06
*** haigang has joined #openstack-oslo12:07
*** tobe has quit IRC12:07
*** achanda has joined #openstack-oslo12:09
openstackgerritOleksii Zamiatin proposed openstack/oslo-specs: New ZeroMQ driver implementation details  https://review.openstack.org/18733812:12
*** kgiusti has joined #openstack-oslo12:13
*** e0ne_ has quit IRC12:14
*** sdake has joined #openstack-oslo12:15
*** sdake has quit IRC12:16
*** sdake_ has quit IRC12:17
openstackgerritOleksii Zamiatin proposed openstack/oslo-specs: New ZeroMQ driver implementation details  https://review.openstack.org/18733812:17
*** bogdando has quit IRC12:18
*** achanda has quit IRC12:20
*** achanda has joined #openstack-oslo12:21
*** bogdando has joined #openstack-oslo12:23
*** achanda has quit IRC12:25
*** inc0 has joined #openstack-oslo12:26
openstackgerritOleksii Zamiatin proposed openstack/oslo-specs: New ZeroMQ driver implementation details  https://review.openstack.org/18733812:27
*** sdake has joined #openstack-oslo12:32
*** shardy_ has joined #openstack-oslo12:32
*** sdake has quit IRC12:34
*** shardy has quit IRC12:34
*** e0ne has joined #openstack-oslo12:36
*** shardy_ has quit IRC12:38
*** shardy has joined #openstack-oslo12:39
*** sdake has joined #openstack-oslo12:40
openstackgerritOleksii Zamiatin proposed openstack/oslo-specs: Fix references syntax for correct conversion into html  https://review.openstack.org/18755512:42
*** viktors has joined #openstack-oslo12:43
dims_ozamiatin: having fun? :)12:43
ozamiatinyeah :)12:44
*** gordc has joined #openstack-oslo12:54
*** yassine has joined #openstack-oslo13:01
*** mriedem_away is now known as mriedem13:01
*** yassine has quit IRC13:01
*** yassine has joined #openstack-oslo13:02
*** sdake_ has joined #openstack-oslo13:09
*** ajo has joined #openstack-oslo13:09
*** sdake has quit IRC13:13
dhellmanngood morning13:16
*** sdake has joined #openstack-oslo13:18
*** bknudson has joined #openstack-oslo13:20
*** sdake_ has quit IRC13:21
*** ChuckC_ has quit IRC13:22
openstackgerritDavanum Srinivas (dims) proposed openstack/futurist: Add initial .gitreview file and cookie-cutter template  https://review.openstack.org/18737813:22
*** gordc has quit IRC13:22
*** amrith is now known as _amrith_13:23
dims_harlowja: ^^^ (187378)13:25
dims_good morning dhellmann13:25
dhellmanndims_: I'm going to start releases in a few minutes, but the tree guys just arrived so I need to check with them first13:25
dims_dhellmann: ack. did you see my response on http://markmail.org/message/2mhwlwfvgbhflv2g ?13:25
dhellmanndims_: yep, I'm reviewing that now13:27
dims_thanks13:28
dhellmanndims_: for oslo.config, you tested 1 patch back from what is currently merged into master, and that's just a doc change, so I was going to include it. OK?13:32
dims_dhellmann: ++13:33
dhellmanndims_: in oslo.context head includes changes to remove run_cross_tests.sh and "Remove support for Python 3.3" which I think is just a tox cleanup change13:34
dhellmanndims_: you're about 2 patches behind on a bunch of these, how did you test? :-)13:36
dims_dhellmann: https://review.openstack.org/#/c/186413/ and https://review.openstack.org/#/c/186418/13:36
dims_i pulled the list of changes and then kicked off those 2 jobs13:37
dims_and made sure they looked good13:37
dhellmannah, ok13:37
dhellmannI usually use the script in oslotest that runs the unit tests, but it requires that you have all of openstack checked out so it can find the projects that use each lib13:40
dims_dhellmann: ack13:40
dims_i have trouble on my macbook with nova tests usually so prefer delegating to CI13:41
*** rushiagr is now known as rushiagr_away13:41
dhellmanndims_: oh, yeah, I run all of this on a cloud vm I set up for the purpose13:42
* dims_ gotta get me one of those :)13:43
dhellmannI have some ideas for automating it, but need to write it up13:43
*** yamahata has joined #openstack-oslo13:48
*** dims_ has quit IRC13:51
*** dims_ has joined #openstack-oslo13:51
*** mtanino has joined #openstack-oslo13:51
*** jecarey has joined #openstack-oslo13:52
openstackgerritKen Giusti proposed openstack/oslo.messaging: Provide better detection of failures during message send  https://review.openstack.org/12606513:54
openstackgerritMerged openstack/taskflow: Remove customized pyX.Y tox requirements  https://review.openstack.org/18242313:59
*** gordc has joined #openstack-oslo14:00
*** sdake_ has joined #openstack-oslo14:00
*** sdake has quit IRC14:03
*** sdake_ has quit IRC14:07
*** sdake has joined #openstack-oslo14:08
*** sigmavirus24_awa is now known as sigmavirus2414:10
*** boris-42 has quit IRC14:18
*** nkrinner has quit IRC14:20
*** stevemar has joined #openstack-oslo14:23
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo-incubator: Add new projects to dashboard  https://review.openstack.org/18760314:23
openstackgerritMerged openstack/oslo.utils: Deprecate strtime  https://review.openstack.org/14850014:24
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.vmware: Port test from Nova  https://review.openstack.org/18365414:29
openstackgerritElena Ezhova proposed openstack/oslo.service: Add entrypoints for option discovery  https://review.openstack.org/18760714:30
*** _amrith_ is now known as amrith14:33
openstackgerritMerged openstack/oslo.vmware: Imported Translations from Transifex  https://review.openstack.org/18746514:39
*** gordc_ has joined #openstack-oslo14:39
*** gordc has quit IRC14:41
*** zz_jgrimm is now known as jgrimm14:43
*** exploreshaifali has joined #openstack-oslo14:51
*** exploreshaifali has quit IRC14:52
*** ashleighfarnham has joined #openstack-oslo14:53
*** jaypipes has quit IRC14:54
*** tedross has joined #openstack-oslo15:04
dhellmanndims: releases are done15:06
*** arnaud____ has joined #openstack-oslo15:07
dims_dhellmann: nice. thanks15:09
dims_now we wait :)15:09
*** e0ne is now known as e0ne_15:09
* dhellmann goes back into hiding15:09
*** e0ne_ is now known as e0ne15:09
*** zzzeek has joined #openstack-oslo15:10
*** ozamiatin has quit IRC15:25
*** barra204 has joined #openstack-oslo15:35
*** shakamunyi has joined #openstack-oslo15:35
*** boris-42 has joined #openstack-oslo15:37
*** JTen has joined #openstack-oslo15:39
*** gordc_ is now known as gordc15:42
*** openstackgerrit has quit IRC15:42
*** openstackgerrit has joined #openstack-oslo15:43
*** yamahata has quit IRC15:46
*** tsekiyama has joined #openstack-oslo15:47
zzzeekharlowja: can you fill me in on what that system was whereby I can run Nova against an un-committed version of oslo.db ?   some kind of directive we put somewhere in requirements or something ?15:48
*** sdake_ has joined #openstack-oslo15:52
dims_zzzeek: see https://review.openstack.org/#/c/186418/ and https://review.openstack.org/#/c/186413/15:52
zzzeekdims_: OK…is the point of pushing this up as a review to actually have CI run everything with those libs ?15:54
dims_yes15:54
zzzeekdims_: ok15:54
*** inc0 has quit IRC15:55
zzzeekdims_: I still have “enginefacade” ready to merge.  the only downside is that nobody has tried it in a real project yet; mbooth was working on a nova port but that seems to have stalled.15:55
*** jamespage_ has joined #openstack-oslo15:55
*** jamespage_ has quit IRC15:55
zzzeekdims_: im trying to bring myself to begin doing a full port to nova15:55
*** sdake has quit IRC15:56
dims_zzzeek: ack, on a call, give me a few and we can talk more15:56
zzzeekok15:56
*** yamahata has joined #openstack-oslo15:57
bknudsonswitching to datetime.isoformat is going to be tricky because it doesn't have milliseconds like timeutils.isotime had.16:02
dims_jd__: ^^^16:02
*** amotoki_ has quit IRC16:05
bknudsonactually, it's isoformat includes milliseconds... wonder why that is.16:06
bknudsonoh, that's how it's supposed to work: https://docs.python.org/2/library/datetime.html#datetime.datetime.isoformat16:06
bknudson(isoformat includes the milliseconds if it's not 0)16:07
*** browne has joined #openstack-oslo16:10
openstackgerritJoshua Harlow proposed openstack/tooz: Use fasteners library for interprocess locks  https://review.openstack.org/18578416:11
openstackgerritOpenStack Proposal Bot proposed openstack/taskflow: Updated from global requirements  https://review.openstack.org/18765016:12
openstackgerritJoshua Harlow proposed openstack/oslo.concurrency: Replace locks and replace with fasteners library provides ones  https://review.openstack.org/18529116:13
*** tedross has quit IRC16:13
openstackgerritJoshua Harlow proposed openstack/taskflow: Replace lock_utils lock(s) with fasteners package  https://review.openstack.org/18524916:14
openstackgerritMerged openstack/oslo.versionedobjects: fields: add a FlexibleBoolean field type  https://review.openstack.org/18409316:15
openstackgerritMerged openstack/oslo.versionedobjects: fields: introduce BaseEnumField to allow subclassing  https://review.openstack.org/18409416:18
*** gordc has quit IRC16:21
*** arnaud____ has quit IRC16:21
*** gordc has joined #openstack-oslo16:21
*** arnaud____ has joined #openstack-oslo16:22
bknudsonI don't think we can use isoformat in keystone, we don't want the string to sometimes have micros and sometimes not.16:22
dhellmannzzzeek: you may also find tools/oslo_run_cross_tests in oslotest useful for running those tests locally16:23
*** rpodolyaka1 has joined #openstack-oslo16:24
*** jaypipes has joined #openstack-oslo16:24
*** sputnik13 has joined #openstack-oslo16:26
dims_zzzeek: rpodolyaka is interested in this work, he has a lot of nova expertise so...16:26
zzzeekdims_: ok16:26
dims_rpodolyaka: what was the concern from before? do you remember?16:26
dims_rpodolyaka1: ^^^16:26
*** arnaud____ has quit IRC16:27
rpodolyaka1I think zzzeek or matthew booth gave it a try in nova and ran into problems with existing treating of db transactions in nova-api16:27
zzzeekdims_: I spent a lot of time on this with mdbooth and he hit lots of things, but utimately there were solutions for all of htem16:27
zzzeekrpodolyaka1: i added the “independent_transactions” feature so that isolation of transactions can be maintained to start16:28
ihrachyshkafyi neutron is *not* broken by latest oslo releases16:28
zzzeekrpodolyaka1: ultimately we’d remove those one at a time and join transactions together, a “Retry” wihtin a transaction could be done with a SAVEPOINT16:28
dims_ihrachyshka: sweet!16:28
zzzeekrpodolyaka1: but to get there we’d ahve to make sure retry logic works in-transaction which might also need per-operation isolation level changes16:28
*** amotoki_ has joined #openstack-oslo16:29
rpodolyaka1zzzeek: ah, cool. I'll take a look at the updated enginefacade patch16:29
zzzeekrpodolyaka1: thanks!16:29
*** sdake has joined #openstack-oslo16:29
rpodolyaka1zzzeek: yeah, I remember matthew's patch to nova in which he ran into issues with repeatable read16:29
*** e0ne has quit IRC16:29
*** yassine has quit IRC16:29
zzzeekrpodolyaka1: I’ve added support to SQLA at least for very fine grained control of isolation level even in the ORM16:29
zzzeekrpodolyaka1: so we will add diredctives to enginefacde to allow that if needed16:30
rpodolyaka1zzzeek: so the idea is to control isolation level on db api method level, right?16:30
zzzeekrpodolyaka1: yes16:30
rpodolyaka1ok, makes sense16:30
zzzeekrpodolyaka1: other surprises in nova are: they copy their context in some cases, they spawn *threads* in some cases, they also ahve a new system where the database connection can temporarily be some totally other database somewhere16:31
zzzeekrpodolyaka1: the third one might need some extra sugar as well16:31
zzzeekrpodolyaka1: but is doable16:31
rpodolyaka1the third one is slave_connection?16:31
*** tedross has joined #openstack-oslo16:32
*** sdake__ has joined #openstack-oslo16:32
*** sdake_ has quit IRC16:32
rpodolyaka1zzzeek:  ^16:33
zzzeekrpodolyaka1: ummm no its not :)16:33
zzzeekrpodolyaka1: let me fine it16:33
zzzeekrpodolyaka1: its a total new crazy thing16:33
rpodolyaka1hmm, than it's news to me :)16:33
zzzeekrpodolyaka1: yep16:33
*** rpodolyaka2 has joined #openstack-oslo16:34
zzzeekrpodolyaka1: look for get_api_session()16:35
zzzeekrpodolyaka1: it has to do with “cells"16:35
rpodolyaka1zzzeek: ok16:36
zzzeekrpodolyaka1: its in cell_mapping.py16:36
zzzeekrpodolyaka1: i dont know what “cells” are but it has to do with, “talk to a whole different database"16:36
*** sdake has quit IRC16:36
zzzeekmdbooth: ^^^16:36
*** sdake has joined #openstack-oslo16:36
zzzeekrpodolyaka1: AFAICT it just means there’s two facades.   the enginefacade supports this, e.g. a way to plug in a differnet facade temporarily16:37
zzzeekrpodolyaka1: its jsut nova is going to use every possible weird feature I’ve put into this16:38
rpodolyaka1zzzeek: ah, so the idea with cells is that you can structure your deployment in tree-like fashion and have mq/db per cell16:38
zzzeekrpodolyaka1: you are far more brilliant than me, I just see, “its another database” :)16:38
rpodolyaka1well, it's another db :)16:38
*** sdake__ has quit IRC16:40
zzzeekrpodolyaka1: meaning, the whoel Nova DB, there are many of them, wiht the same schema but different data ?16:40
zzzeekrpodolyaka1: is this basically some kind of horizontal sharding thing ?16:40
rpodolyaka1afaik, yes16:40
rpodolyaka1haven't tried cells, though16:41
zzzeekrpodolyaka1: I cant imagine the rationale for something so complicated16:41
rpodolyaka1zzzeek: ok. thanks for the heads up! vsergeyev and I will take a look at enginefacade patch to oslo.db. as for help on nova side, I think pholkin/snikitin will be interested in that16:42
zzzeekrpodolyaka1: I would *love* to get more folks working on that16:42
openstackgerritThomas Bechtold proposed openstack-dev/pbr: Remove sphinx_config.init_values() manual call  https://review.openstack.org/18767216:46
*** rpodolyaka1 has quit IRC16:47
*** ozamiatin has joined #openstack-oslo16:51
openstackgerritOleksii Zamiatin proposed openstack/oslo-specs: Fix references syntax for correct conversion into html  https://review.openstack.org/18755516:54
openstackgerritMerged openstack/oslo.vmware: Port test from Nova  https://review.openstack.org/18365416:56
*** yamahata has quit IRC16:57
*** ozamiatin has quit IRC16:59
*** ihrachyshka has quit IRC17:03
*** achanda has joined #openstack-oslo17:08
harlowjazzzeek https://www.youtube.com/watch?v=1U7EnTCI9GU has a good introduction of cells17:09
harlowja^ good overall imho to17:09
harlowjaif u want to watch the full thing17:09
zzzeekharlowja: cool thanks17:09
*** vilobhmm has joined #openstack-oslo17:09
harlowjanp17:09
*** dulek has quit IRC17:10
*** ihrachyshka has joined #openstack-oslo17:11
harlowjazzzeek http://paste.openstack.org/show/256822/ some other ones that i found useful, the ones with ⋆⋆⋆⋆ are the best (imho)17:12
harlowjasince u most likely missed out (sadly)17:12
*** ozamiatin has joined #openstack-oslo17:12
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.service: Updated from global requirements  https://review.openstack.org/18768317:16
harlowja^ your views of which ones suck/are good may vary :-P17:16
openstackgerritDoug Hellmann proposed openstack/oslo.vmware: Remove oslo namespace package  https://review.openstack.org/18198717:17
*** rushiagr_away is now known as rushiagr17:17
zzzeekharlowja: the need for multiple indepdendent databases is so that distinct mesage queues can work against only a subset of the total amount of data17:20
*** jlvillal has joined #openstack-oslo17:21
zzzeekharlowja: I’d ask, why not add additional qualifying columns to the DB17:21
zzzeekharlowja: however, horizontal scale vs. vertical, fine17:21
harlowjazzzeek agreed, it does seem simpler to add some kind of [region] column that u work on17:21
harlowja*or something like that17:21
zzzeekharlowja: yes but someone said, that woudl mean a *schema and data migration*!  panic!  add *entrirely new databases* instead!17:22
zzzeekharlowja: im the crazy one, i know17:22
harlowja:)17:22
harlowjahaha17:22
harlowjai don't think so :-P17:22
*** tedross has left #openstack-oslo17:22
harlowjabut maybe i'm crazy to :-/17:22
zzzeekharlowja: now you have to migrate *many* databases, not just one17:23
harlowjabeeeee quiet!!!17:23
harlowjalol17:23
*** yamahata has joined #openstack-oslo17:24
zzzeekharlowja: this talk has a whole 10 minute section that is just “things that dont work / caveats / workarounds"17:25
zzzeekoh now im onto “other issues"17:25
*** JTen has quit IRC17:25
harlowjahttps://youtu.be/dOOTKA0aGI0?t=1m53s (replace 'Dennis The Constitutional Peasant ' -> 'Mike The Constitutional Peasant ')17:25
harlowjalol17:25
harlowjazzzeek the whole talk is pretty good (and funny a little)17:26
harlowjathe godaddy folks did a neat experiment17:26
zzzeekharlowja: https://etherpad.openstack.org/p/kilo-nova-cells-manifesto is the next iteration17:27
harlowjanice, i don't think i've seen that17:27
* harlowja reading fun time17:28
zzzeekharlowja: its linked in the video i typed it by hand17:28
jlvillalIs this the right channel for oslo.messaging?17:28
harlowjazzzeek oh, haha17:28
jlvillalThere is some suspicion that the new release of oslo.messaging has broken the gate for openstack/ironic.17:29
harlowjazzzeek a couple in https://github.com/openstack/nova-specs/tree/master/specs/kilo/implemented also17:30
harlowjaand https://github.com/openstack/nova-specs/tree/master/specs/liberty/approved17:30
*** JTen has joined #openstack-oslo17:31
dhellmannjlvillal: this is the right channel; do you have some logs for us to look at?17:31
jlvillaldhellmann: https://review.openstack.org/#/c/186208/ is an example17:32
jlvillaldhellmann: We are seeing all the 'tempest' jobs fail on multiple patches17:32
*** e0ne has joined #openstack-oslo17:32
jlvillaldhellmann: https://review.openstack.org/#/q/project:openstack/ironic+status:open,n,z17:32
*** mtanino has quit IRC17:33
*** shardy_ has joined #openstack-oslo17:33
jlvillaldhellmann: seeing lots of "NoSuchOptError: no such option: rpc_response_timeout" and an oslo.messaging release today17:33
harlowjazzzeek i may or may not have blown up back in the day on https://etherpad.openstack.org/p/grizzly-nova-cells :-P17:33
dhellmannjlvillal: ok, I'm looking at it now17:33
jlvillaldhellmann: Thanks17:33
harlowjazzzeek some of the stuff there is from me (asking why/whatttttt...)17:33
*** shardy has quit IRC17:34
*** amotoki_ has quit IRC17:34
dhellmannjlvillal: it looks like that option is being registered, so I think this is an initialization sequencing issue or something; still looking17:36
jlvillaldhellmann: okay.  thanks for the update.17:36
dhellmannjlvillal: do you have a bug filed already?17:37
jlvillaldhellmann: No.  We weren't sure what the issue was.17:38
*** shardy_ has quit IRC17:38
dhellmannjlvillal: why don't you go ahead and file a bug with the info we have so far, and we can update it when we figure out what's actually wrong. That will give us a place to make notes so I can give them to sileht when he's back online tomorrow.17:38
jlvillaldhellmann: Okay.  Against oslo.messaging?17:39
*** shardy has joined #openstack-oslo17:39
dhellmannjlvillal: against both oslo.messaging and ironic. We can mark one invalid when we decide where the problem really lies17:39
jlvillaldhellmann: Will do.17:39
*** cdent has quit IRC17:40
dhellmannjlvillal: thanks17:40
*** ihrachyshka has quit IRC17:40
harlowjazzzeek if u want to know that video author, mdorman on #openstack-dev (if u have any questions)17:41
*** mriedem has quit IRC17:42
harlowjadhellmann could u do a quick look over of https://review.openstack.org/#/c/187378/ (gets that repo bootstrapped for jenkins)17:42
harlowja*if u get a few minutes*17:42
dhellmannharlowja: I'm debugging this messaging failure in ironic right now, so it's going to be a while17:45
dhellmanndims_: if you're around, I could use another pair of eyes on this ^^17:45
harlowjadhellmann np17:45
harlowjano rush17:45
*** ozamiatin has quit IRC17:46
zzzeekharlowja: i cant change anything about it, i jsut have to support multuiple DBs in engienfacade, im done17:46
jlvillaldhellmann: Bug created: https://bugs.launchpad.net/ironic/+bug/146118217:46
openstackLaunchpad bug 1461182 in oslo.messaging "After oslo.messaging release Ironic gate is broken" [Undecided,New]17:46
dhellmannjlvillal: thanks!17:46
harlowjazzzeek i know, just some historical context that may/may not be interesting :)17:46
dhellmannjlvillal: I'm looking at http://logs.openstack.org/08/186208/5/check/check-tempest-dsvm-ironic-pxe_ssh/864dc92/logs/screen-ir-cond.txt.gz?level=INFO and I see some "Successfully deleted node" messages -- do those come as the result of an inbound rpc request?17:49
*** e0ne is now known as e0ne_17:52
*** mriedem has joined #openstack-oslo17:57
*** e0ne_ is now known as e0ne17:57
*** JTen has quit IRC18:05
*** rpodolyaka1 has joined #openstack-oslo18:08
*** JTen has joined #openstack-oslo18:08
*** openstackgerrit has quit IRC18:09
*** openstackgerrit has joined #openstack-oslo18:10
*** mtanino has joined #openstack-oslo18:14
openstackgerritJoshua Harlow proposed openstack/taskflow: Refactor `fetch_mapped_args` and `fetch_unsatisfied_args`  https://review.openstack.org/18737618:20
openstackgerritJoshua Harlow proposed openstack/taskflow: Replace lock_utils lock(s) with fasteners package  https://review.openstack.org/18524918:22
openstackgerritJoshua Harlow proposed openstack/oslo.concurrency: Replace locks and replace with fasteners library provides ones  https://review.openstack.org/18529118:24
dims_dhellmann: back now looking18:24
dims_dhellmann: rpc_response_timeout?18:25
*** JTen has left #openstack-oslo18:26
openstackgerritCedric Brandily proposed openstack/oslo.db: Allow to fail instead of skip in DbFixture  https://review.openstack.org/18771718:33
dims_harlowja: i unblocked you18:35
*** amotoki_ has joined #openstack-oslo18:35
*** vilobhmm has quit IRC18:38
harlowjadims_ thx18:39
*** amotoki_ has quit IRC18:40
*** rpodolyaka1 has quit IRC18:44
harlowjadims_ if u get some time, https://github.com/harlowja/fasteners/pull/2 also18:45
*** achanda has quit IRC18:45
harlowjasince that seems to now have merged, and it probably shouldn't really have a dependency on oslo.utils18:45
harlowjaused by https://review.openstack.org/#/c/185291/ and https://review.openstack.org/#/c/185784/ and  https://review.openstack.org/#/c/185249/18:46
*** ozamiatin has joined #openstack-oslo18:47
dhellmanndims_: yeah, it looks like maybe ironic's conductor service never instantiates a Client object, so it doesn't get that option registered. I'm testing hacky patches in oslo.messaging and ironic to see if that fixes it18:48
dhellmanndims_: notes at the top of https://etherpad.openstack.org/p/IronicWhiteBoard18:48
openstackgerritDoug Hellmann proposed openstack/oslo.messaging: Ensure rpc_response_timeout is registered before using it  https://review.openstack.org/18772218:49
*** vilobhmm has joined #openstack-oslo18:49
dhellmanndims_: ^^18:49
dhellmannsileht: ^^18:50
dims_dhellmann: y, that would do it.18:50
dhellmannugly though18:50
dims_dhellmann: right. it's a client opt being used on server-side :(18:50
dhellmannyeah, that, too18:50
*** alexpilotti has quit IRC18:52
openstackgerritJoshua Harlow proposed openstack/futurist: Rename futures.py -> _futures.py and expose at futurist module  https://review.openstack.org/18738218:54
*** openstackgerrit has quit IRC18:56
*** openstackgerrit has joined #openstack-oslo18:56
*** rpodolyaka1 has joined #openstack-oslo18:57
dims_dhellmann: +2 to https://review.openstack.org/#/c/187722/19:00
*** rushiagr is now known as rushiagr_away19:01
dhellmanndims_: I want to wait to see if it actually fixes ironic before we merge it19:01
dims_dhellmann: ack. let me know if it doesn't. fingers crossed19:02
openstackgerritJoshua Harlow proposed openstack/futurist: Put features into the README.rst  https://review.openstack.org/18772719:03
*** achanda has joined #openstack-oslo19:03
dims_harlowja: looks good19:03
dims_harlowja: fasteners/pull/2 that is19:04
harlowjadims_ thx19:04
harlowjamerging19:04
harlowjaand let me get that out as a new release, shouldn't cause any issues (since nothing really visibly changed, except the dep)19:05
openstackgerritMerged openstack/taskflow: Updated from global requirements  https://review.openstack.org/18765019:05
*** Rockyg has joined #openstack-oslo19:06
*** cdent has joined #openstack-oslo19:21
*** achanda has quit IRC19:26
*** ajo has quit IRC19:29
*** miguelgrinberg has quit IRC19:31
*** mtanino has quit IRC19:33
*** miguelgr- has joined #openstack-oslo19:34
bnemecdhellmann: We good to merge https://review.openstack.org/#/c/187722/ now that https://review.openstack.org/#/c/187713 has passed?19:35
dhellmannbnemec: getting close19:36
dhellmannbnemec: devananda just gave the thumbs up that it fixes ironic, so let's land it19:36
bnemecThe moose has landed! :-)19:37
bnemecActually not.  It still has to pass the gate. :-/19:38
*** ajo has joined #openstack-oslo19:38
* bnemec has been working in gate-less projects too much lately19:38
*** ozamiatin has quit IRC19:44
*** miguelgr- has quit IRC19:45
*** miguelgr- has joined #openstack-oslo19:46
*** mtanino has joined #openstack-oslo19:48
dhellmanngah, py34 job failed?19:49
dhellmanncore dump on ubuntu py34. sigh.19:52
dims_ouch19:52
dhellmannI think this is just the same issue we've been seeing for a while, but I thought we had that job marked non-voting19:53
*** rpodolyaka1 has quit IRC19:56
*** cdent has quit IRC19:56
openstackgerritMerged openstack/futurist: Add initial .gitreview file and cookie-cutter template  https://review.openstack.org/18737819:57
*** sdake_ has joined #openstack-oslo19:59
*** sdake has quit IRC20:03
*** miguelgr- is now known as miguelgrinberg20:05
openstackgerritJoshua Harlow proposed openstack/tooz: Make the file driver more capable (with regard to groups)  https://review.openstack.org/18775020:06
*** openstackgerrit has quit IRC20:10
*** openstackgerrit has joined #openstack-oslo20:10
openstackgerritJoshua Harlow proposed openstack/tooz: Make the file driver more capable (with regard to groups)  https://review.openstack.org/18775020:10
bknudsondims_: opened https://bugs.launchpad.net/keystone/+bug/1461251 to stop using deprecated oslo function20:12
openstackLaunchpad bug 1461251 in Keystone "Stop using deprecated oslo_utils.timeutils.isotime" [Critical,In progress] - Assigned to Brant Knudson (blk-u)20:12
bknudsonand here's the fix for keystone --20:13
bknudsonhttps://review.openstack.org/#/c/187751/20:13
bknudsonI just copied the code out of oslo.utils20:13
openstackgerritJoshua Harlow proposed openstack/futurist: Rename futures.py -> _futures.py and expose at futurist module  https://review.openstack.org/18738220:16
openstackgerritJoshua Harlow proposed openstack/futurist: Put features into the README.rst  https://review.openstack.org/18772720:16
dims_bknudson: isn't it easier to relax the unit tests check with some sort of whitelist?20:17
dims_purpose of deprecation saying something is not right seems lost20:18
bknudsondims_: we'll need to fix it eventually.20:18
*** salv-orlando has quit IRC20:18
dims_right20:18
bknudsondims_: I did propose a change to stop checking for deprecations -- https://review.openstack.org/#/c/187639/20:19
bknudsonhaving a deprecations fixture that allowed whitelisting would be pretty handy20:19
openstackgerritJoshua Harlow proposed openstack/tooz: Make the file driver more capable (with regard to groups)  https://review.openstack.org/18775020:21
*** kgiusti has left #openstack-oslo20:21
harlowjabknudson me thinks https://github.com/testing-cabal/fixtures/pull/8 just needs to be made more capable20:22
*** amrith is now known as _amrith_20:22
harlowjabut the basics exist20:22
ekarlsoello, is there a way to make more plain notification producers in oslo.messaging ?20:23
bknudsonharlowja: that is awsome.20:23
bknudsonawesome20:23
harlowjabknudson probably just needs a whitelist or something20:23
harlowjaor whatever other special sauce u can think of20:23
harlowja* https://github.com/testing-cabal/fixtures/blob/master/fixtures/_fixtures/warnings.py20:23
dims_ekarlso: not sure i understand20:23
*** ndipanov has quit IRC20:24
ekarlsodims_: I wanna send just a plain dict or so to logstash20:24
bknudsonI'd like it to fail if there are any deprecations used by code called from keystone.20:24
*** amotoki_ has joined #openstack-oslo20:24
harlowjacoool, maybe something in oslotest for this (or in that fixture?)20:24
bknudsonhttp://git.openstack.org/cgit/openstack/keystone/tree/keystone/tests/unit/core.py#n25020:25
bknudsonit's a 1-liner20:25
bknudsonit would be handy to be able to easily disable the failure and enable the message capture for a certain test20:25
bknudsonlike mocks assert_called_with, but more like assert_deprecated_message or something.20:26
* dims_ looks at harlowja who quickly churns such stuff out !20:28
*** amotoki_ has quit IRC20:29
*** salv-orlando has joined #openstack-oslo20:54
*** ozamiatin has joined #openstack-oslo20:57
*** shakamunyi_ has joined #openstack-oslo21:03
*** vilobhmm has quit IRC21:03
*** vilobhmm has joined #openstack-oslo21:03
*** shakamunyi__ has joined #openstack-oslo21:04
*** shakamunyi__ is now known as tylerdurden21:05
*** tylerdurden has quit IRC21:08
*** shakamunyi_ has quit IRC21:08
*** e0ne has quit IRC21:11
*** shardy has quit IRC21:13
*** yamahata has quit IRC21:14
*** ozamiatin has quit IRC21:19
*** jecarey has quit IRC21:22
tchaypolifeless: once again irccloud is failing me.21:27
tchaypoi think I saw a push notification that came in overnight where you’d mentioned me, setuptools, and env markers in the same breath21:28
tchaypobut I cannot find it anywhere21:28
lifelessI did21:31
tchaypoWhich channel was it in?21:31
lifelessopenstack-meeting21:32
tchaypolet me guess21:32
tchaypoin the oslo meeting at 3am that I will never be able to make?21:32
lifelesskeystone21:32
lifelessthey were pondering using extras etc21:33
lifelessI was giving them the state of play21:33
*** mriedem is now known as mriedem_away21:37
dims_tchaypo: what time zone are you in?21:43
tchaypodims: aus east coast, GMT+1021:43
dims_ouch ok21:44
tchaypoI’m not sure if making the meetings would be useful. For the moment I plan to just keep an eye on eavesdrop and see if I start feeling like I wish I’d been there21:47
dhellmanntchaypo: we try pretty hard to push decisions to reviews, so if you start noticing otherwise please speak up21:48
tchaypowill do :)21:49
*** stpierre has quit IRC21:50
*** sdake has joined #openstack-oslo21:54
*** bknudson has quit IRC21:56
*** sdake_ has quit IRC21:58
*** jgrimm is now known as zz_jgrimm22:01
dims_tchaypo: here's the log - http://eavesdrop.openstack.org/meetings/keystone/2015/keystone.2015-06-02-17.59.log.html22:01
dims_that was a keystone meeting22:02
dims_not oslo :)22:02
*** kun_huang has quit IRC22:04
*** vilobhmm has quit IRC22:08
*** vilobhmm has joined #openstack-oslo22:08
*** sigmavirus24 is now known as sigmavirus24_awa22:09
openstackgerritDoug Hellmann proposed openstack/oslo-incubator: Remove versionutils  https://review.openstack.org/18242822:11
dhellmanndims_: I would like to cut another stevedore release with the sphinx integration tomorrow morning, does that work for you?22:15
dhellmanndims_: it will also include expanding the ranges of pbr and Pillow allowed and some doc changes22:16
tchaypothanks :) I found it eventually :)22:16
*** ashleighfarnham has quit IRC22:26
dims_dhellmann: +122:27
*** Rockyg has quit IRC22:31
dhellmanndims_: cool, thanks22:31
*** dims__ has joined #openstack-oslo22:31
*** gordc has quit IRC22:32
openstackgerritJoshua Harlow proposed openstack/tooz: Make the file driver more capable (with regard to groups)  https://review.openstack.org/18775022:32
*** dims_ has quit IRC22:34
*** kun_huang has joined #openstack-oslo22:35
openstackgerritJoshua Harlow proposed openstack/tooz: Make the file driver more capable (with regard to groups)  https://review.openstack.org/18775022:36
openstackgerritMerged openstack/oslo.messaging: Ensure rpc_response_timeout is registered before using it  https://review.openstack.org/18772222:49
dims__dhellmann: still around to cut oslo.messaging? looks like the change got merged ^^^22:50
*** yamahata has joined #openstack-oslo23:00
*** zzzeek has quit IRC23:03
openstackgerritJoshua Harlow proposed openstack/futurist: Remove dependency on oslo.utils (replace with small util code)  https://review.openstack.org/18780423:04
dhellmanndims__: on it23:10
*** stevemar has quit IRC23:12
*** stevemar has joined #openstack-oslo23:12
dhellmanndims__: tagged 1.12.1 and then noticed a new feature so I retagged it 1.13.023:13
dhellmanndims__: https://review.openstack.org/187808 blocks 1.12.0 from g-r23:16
lifelessdhellmann: dims__ do we use dev-requirements.txt anymore ?23:20
lifelesscan/should I remove it ?23:21
lifelessAIUI we consume from pypi now, so its obsolete and removable23:23
dims__lifeless: where? (dev-requirements.txt)23:24
lifelessrequirements23:24
lifelessopenstack/requirements that is23:24
dims__i tried removing it - https://review.openstack.org/#/c/182776/23:25
dims__no one helped get it in :(23:25
dims__+1 if you want to help chase it by restoring that patch23:26
lifelesswell23:26
lifelessunabandon it :)23:26
dims__restored23:26
lifelessugh23:27
lifelesswe shell out to update.py to test it?!23:27
lifelessda pain23:27
lifelessdims__: needs a rebase23:31
lifelessdims__: want me to ?23:31
dims__lifeless: sure. please23:33
openstackgerritJoshua Harlow proposed openstack/tooz: Make the file driver more capable (with regard to groups)  https://review.openstack.org/18775023:37
lifelessI don't like the hacking special case23:39
lifelessin that, I think we should be proposing it23:39
lifelessand projects should see the proposal fail if it triggers in their repo23:39
lifelessright now they get no signal at all23:39
openstackgerritJoshua Harlow proposed openstack/tooz: Make the file driver more capable (with regard to groups)  https://review.openstack.org/18775023:45
*** salv-orlando has quit IRC23:47
*** barra204 has quit IRC23:57
*** shakamunyi has quit IRC23:57
*** browne has quit IRC23:57

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