Thursday, 2014-09-04

*** vishy has quit IRC00:02
*** vishy has joined #openstack-oslo00:05
*** praneshp_ has joined #openstack-oslo00:07
*** flaper87 is now known as flaper87|afk00:08
*** rpodolyaka1 has joined #openstack-oslo00:10
*** therve has joined #openstack-oslo00:11
*** ekarlso- has joined #openstack-oslo00:11
*** dmitryme has quit IRC00:12
*** rpodolyaka has quit IRC00:12
*** ekarlso has quit IRC00:12
*** therve` has quit IRC00:12
*** dhellmann_ has quit IRC00:12
*** noelbk has quit IRC00:12
*** praneshp has quit IRC00:12
*** bogdando has quit IRC00:12
*** bogdando has joined #openstack-oslo00:12
*** praneshp_ is now known as praneshp00:12
*** noelbk has joined #openstack-oslo00:12
*** dhellmann has joined #openstack-oslo00:12
*** dmitryme has joined #openstack-oslo00:13
*** dims has joined #openstack-oslo00:21
*** dims_ has joined #openstack-oslo00:24
*** dims has quit IRC00:27
*** mtanino has quit IRC00:30
*** yamahata has joined #openstack-oslo00:33
*** yamahata has quit IRC00:39
*** yamahata has joined #openstack-oslo00:39
*** bogdando has quit IRC00:52
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.concurrency: Add code/api documentation  https://review.openstack.org/11893300:59
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Mark 'task_notifier' as renamed to 'atom_notifier'  https://review.openstack.org/10328601:02
*** bogdando has joined #openstack-oslo01:04
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Add a futures type that can contain our future functionality  https://review.openstack.org/11648901:10
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslosphinx: Add initial cut for documentation  https://review.openstack.org/11875601:10
*** mriedem has joined #openstack-oslo01:12
openstackgerritHuai Jiang proposed a change to openstack/oslo.db: Use single quotes for db schema sanity check  https://review.openstack.org/11893501:17
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Bring in a newer optional eventlet  https://review.openstack.org/11893701:18
*** liusheng has joined #openstack-oslo01:21
*** bnemec has quit IRC01:32
*** bnemec has joined #openstack-oslo01:32
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Reduce unused tox environments  https://review.openstack.org/11894101:39
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.concurrency: Add code/api documentation  https://review.openstack.org/11893301:41
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.vmware: Add docs target and generate api docs  https://review.openstack.org/11890501:41
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.rootwrap: Initial cut of documentation for oslo.rootwrap  https://review.openstack.org/11875201:41
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Reduce unused tox environments  https://review.openstack.org/11894101:46
*** HenryG has quit IRC01:51
*** mriedem has left #openstack-oslo02:05
*** takedakn has quit IRC02:07
*** HenryG has joined #openstack-oslo02:40
*** amrith is now known as _amrith_02:41
*** praneshp has quit IRC02:50
*** tongli has quit IRC03:05
*** stevemar has joined #openstack-oslo03:27
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.log: Use fixtures from oslo.i18n and oslo.cfg  https://review.openstack.org/11895203:41
*** takedakn has joined #openstack-oslo03:42
*** takedakn has quit IRC03:47
*** takedakn has joined #openstack-oslo04:00
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.log: Remove duplicate test and cleanup unnecessary files  https://review.openstack.org/11895904:20
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.log: Add API documentation to docs build  https://review.openstack.org/11896004:20
*** dims_ has quit IRC04:21
*** dims has joined #openstack-oslo04:21
openstackgerritJamie Lennox proposed a change to openstack-dev/cookiecutter: Use oslotest rather than copying helpers  https://review.openstack.org/11896104:23
*** dims has quit IRC04:26
*** morganfainberg_Z is now known as morganfainberg04:29
openstackgerritJamie Lennox proposed a change to openstack-dev/cookiecutter: Automatically initialize git when finished.  https://review.openstack.org/11896704:57
openstackgerritJamie Lennox proposed a change to openstack-dev/cookiecutter: Automatically initialize git when finished.  https://review.openstack.org/11896704:59
openstackgerritAaron Rosen proposed a change to openstack-dev/cookiecutter: Add additional gitignores .swo/.swn  https://review.openstack.org/11892305:27
openstackgerritAaron Rosen proposed a change to openstack-dev/cookiecutter: Add additional gitignores .sw?  https://review.openstack.org/11892305:37
*** harlowja_at_home has joined #openstack-oslo05:43
*** harlowja is now known as harlowja_away05:50
*** AAzza_afk has joined #openstack-oslo05:56
*** AAzza_afk is now known as AAzza05:56
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.i18n: Imported Translations from Transifex  https://review.openstack.org/11655306:06
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.db: Imported Translations from Transifex  https://review.openstack.org/11853906:06
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.log: Imported Translations from Transifex  https://review.openstack.org/11897906:08
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.concurrency: Imported Translations from Transifex  https://review.openstack.org/11854506:11
*** flaper87|afk is now known as flaper8706:12
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.messaging: Imported Translations from Transifex  https://review.openstack.org/11854706:12
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.utils: Imported Translations from Transifex  https://review.openstack.org/11854906:13
*** harlowja_at_home has quit IRC06:23
*** akamyshnikova has quit IRC06:24
*** amotoki has joined #openstack-oslo06:25
*** takedakn has quit IRC06:27
*** zzzeek has quit IRC06:31
*** stevemar has quit IRC06:31
*** jaosorior has joined #openstack-oslo06:35
*** takedakn has joined #openstack-oslo06:39
*** sunrenjie6 has joined #openstack-oslo07:01
*** AAzza is now known as AAzza_afk07:03
*** lbragstad has quit IRC07:03
*** wendar has quit IRC07:04
*** wendar_ has joined #openstack-oslo07:04
*** lbragstad has joined #openstack-oslo07:05
*** sunrenjie6 has quit IRC07:05
*** sunrenjie6 has joined #openstack-oslo07:07
*** sunrenjie6 has quit IRC07:11
*** takedakn has quit IRC07:14
*** sunrenjie6 has joined #openstack-oslo07:14
*** sunrenjie6 has quit IRC07:19
*** jeckersb_gone has quit IRC07:29
*** ildikov has joined #openstack-oslo07:31
*** sunrenjie6 has joined #openstack-oslo07:32
*** sunrenjie6 has quit IRC07:36
*** ihrachyshka has joined #openstack-oslo07:38
*** ihrachyshka has quit IRC07:42
*** pblaho has joined #openstack-oslo08:06
*** dtantsur|afk is now known as dtantsur08:19
*** takedakn has joined #openstack-oslo08:29
*** pblaho is now known as pblaho|afk08:32
*** pblaho|afk is now known as pblaho08:35
*** takedakn has quit IRC08:51
*** sridhar has joined #openstack-oslo09:17
*** dtantsur is now known as dtantsur|brb09:48
*** yamahata has quit IRC10:16
*** pblaho is now known as pblaho|afk10:22
*** k4n0_ has quit IRC10:33
*** k4n0 has joined #openstack-oslo10:35
*** _amrith_ is now known as amrith10:39
*** dims has joined #openstack-oslo11:04
*** dtantsur|brb is now known as dtantsur11:14
*** dims has quit IRC11:19
*** dims has joined #openstack-oslo11:19
*** pblaho|afk is now known as pblaho11:20
*** dims_ has joined #openstack-oslo11:21
*** dims has quit IRC11:24
*** dims_ has quit IRC11:26
*** dims has joined #openstack-oslo11:27
*** dims_ has joined #openstack-oslo11:30
*** pcm_ has joined #openstack-oslo11:30
*** dims has quit IRC11:31
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.vmware: Add a memory based shared cache  https://review.openstack.org/11629711:35
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo-incubator: fix small typo  https://review.openstack.org/11843711:38
*** i159 has joined #openstack-oslo11:38
*** dims_ has quit IRC11:42
*** dims has joined #openstack-oslo11:43
*** dims_ has joined #openstack-oslo11:45
*** dims has quit IRC11:47
*** AAzzal has joined #openstack-oslo11:49
*** AAzzal is now known as AAzza11:49
*** mrda1 has joined #openstack-oslo11:50
*** YorikSar_ has joined #openstack-oslo11:50
*** jroll|dupe has joined #openstack-oslo11:50
*** hartbot has joined #openstack-oslo11:50
*** AAzza_afk has quit IRC11:50
*** YorikSar has quit IRC11:50
*** jroll has quit IRC11:50
*** mrda has quit IRC11:51
*** dtantsur has quit IRC11:51
*** hartsocks has quit IRC11:51
*** dtantsur has joined #openstack-oslo11:51
*** dtantsur has quit IRC11:51
*** dtantsur has joined #openstack-oslo11:51
*** jroll|dupe is now known as jroll11:51
*** i159 has quit IRC11:52
*** YorikSar_ is now known as YorikSar11:54
*** tongli has joined #openstack-oslo11:55
*** dims_ has quit IRC12:05
*** dims has joined #openstack-oslo12:06
openstackgerritDmitry Tantsur proposed a change to openstack/oslo-incubator: Add field_labels parameter to cliutils.print_list  https://review.openstack.org/11397812:07
*** gordc has joined #openstack-oslo12:10
*** flaper87 is now known as echo12:11
*** echo is now known as flaper8712:11
*** jeckersb_gone has joined #openstack-oslo12:35
*** amrith is now known as _amrith_12:35
*** jeckersb_gone is now known as jeckersb12:36
*** kgiusti has joined #openstack-oslo12:38
*** flaper87 is now known as flaper87|afk12:40
*** flaper87|afk is now known as flaper8712:42
*** pblaho has quit IRC12:55
*** yamahata has joined #openstack-oslo12:58
*** pblaho has joined #openstack-oslo12:59
*** enykeev has quit IRC13:09
*** zzzeek has joined #openstack-oslo13:09
*** zzzeek has quit IRC13:09
*** k4n0 has quit IRC13:12
*** mriedem has joined #openstack-oslo13:18
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.concurrency: Add code/api documentation  https://review.openstack.org/11893313:20
*** tkelsey has joined #openstack-oslo13:25
*** i159 has joined #openstack-oslo13:33
*** bknudson has joined #openstack-oslo13:35
*** rpodolyaka1 is now known as rpodolyaka_pto13:42
YorikSardhellmann: ping13:45
*** alexpilotti has joined #openstack-oslo13:48
openstackgerritOleksii Chuprykov proposed a change to openstack/oslo.db: Add description for test_models_sync function  https://review.openstack.org/11600413:49
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.vmware: Add docs target and generate api docs  https://review.openstack.org/11890513:53
*** dtantsur is now known as dtantsur|brb14:00
openstackgerritA change was merged to openstack/oslo.db: ModelsMigrationsSync:Override compare_server_default  https://review.openstack.org/11520314:00
*** yamahata has quit IRC14:02
*** yamahata has joined #openstack-oslo14:02
*** _amrith_ is now known as amrith14:02
*** mtanino has joined #openstack-oslo14:07
*** markmcclain has joined #openstack-oslo14:10
*** jeckersb` has joined #openstack-oslo14:13
*** yamahata has quit IRC14:17
*** pblaho has quit IRC14:17
*** jeckersb has quit IRC14:17
*** AAzza has quit IRC14:17
*** ekarlso- has quit IRC14:17
*** harlowja_away has quit IRC14:17
openstackgerritMatt Riedemann proposed a change to openstack/oslo-incubator: Check for namedtuple_as_object support before using it  https://review.openstack.org/11907314:18
*** yamahata has joined #openstack-oslo14:20
dhellmannYorikSar: pong14:21
dhellmanndims: you're a patch generating machine this week :-)14:21
YorikSardhellmann: Ah, I've just thought if we could change wording in the requriements.txt comment you're adding.14:21
YorikSardhellmann: But since it's the same across all projects, I think we  can leave it as is.14:22
dimsdhellmann: lol :)14:22
*** jecarey has joined #openstack-oslo14:22
dhellmannYorikSar: yeah, I realized last night that we should have the requirements update sync ensure that header is present, so maybe we can tweak the wording that way14:22
dimsYorikSar: agree. same thing with fungi's 3.4 patch14:23
*** ekarlso- has joined #openstack-oslo14:23
YorikSardims: I'm not sure if my suggestion about py34 will work, actually. Just shared a thought.14:23
dimsYorikSar: ack.14:24
*** zz_jgrimm is now known as jgrimm14:25
*** ajo is now known as ajo|call14:28
openstackgerritOleksii Chuprykov proposed a change to openstack/oslo.db: Renaming in WalkVersionsMixin  https://review.openstack.org/11907814:31
dhellmannbnemec, dims : before I approve https://review.openstack.org/#/c/118551/3 and cut a new release of oslotest so we can make oslo.serialization work on py33, do we have any idea if there are users of oslotest that expect to get mox installed as a side-effect? Maybe jd__ was right to -1 that patch to remove the test dependency from oslo.serialization14:32
*** 17SAA4MFR has joined #openstack-oslo14:33
*** pblaho has joined #openstack-oslo14:33
*** AAzza has joined #openstack-oslo14:33
*** 17SAA4BEV has joined #openstack-oslo14:33
*** 17SAA4BEV has quit IRC14:33
*** 17SAA4MFR has quit IRC14:33
*** pblaho has quit IRC14:33
*** AAzza has quit IRC14:33
*** jaypipes has joined #openstack-oslo14:34
*** stevemar has joined #openstack-oslo14:35
dhellmannYorikSar: that's your patch I'm asking about ^^14:35
dimsdhellmann: worst case scenario, they would have to add mox explicitly?14:36
dhellmanndims: yeah14:36
dimsdhellmann: thats perfectly ok if it comes to that14:37
dimsdhellmann: +1 from me14:37
dhellmanndims: yeah, but it's also reason to wait until next week, so I'll set an alarm to remind me to do it monday morning14:37
dhellmannI'll also email the -dev list, I guess, to give everyone a heads up14:37
dimsdhellmann: sounds good14:38
bnemecdhellmann: At a glance it looks like everyone is already pulling in mox explicitly, so I think we're probably okay.14:45
bnemecIt is kind of nasty though since we've been telling people not to do that.14:45
dhellmannbnemec: I sent a warning email with some details to the -dev list just a second ago, and I'll wait until after the FF patch storm dies down14:45
bnemecdhellmann: Sounds good.14:46
*** sridhar has quit IRC14:47
*** ildikov has quit IRC14:51
*** hartbot is now known as hartsocks14:52
openstackgerritDoug Hellmann proposed a change to openstack/oslotest: Add fixture for mock.patch.multiple  https://review.openstack.org/11908515:05
openstackgerritDoug Hellmann proposed a change to openstack/oslo.serialization: Remove mock test dependency  https://review.openstack.org/11723715:09
*** jeckersb` is now known as jeckersb_gone15:09
*** jeckersb_gone is now known as jeckersb15:10
*** amotoki has quit IRC15:14
* dhellmann can't wait to remove the flakey rpc tests from the incubator15:20
*** amrith is now known as _amrith_15:21
*** zzzeek has joined #openstack-oslo15:22
dhellmanndims, bnemec, YorikSar : I think I linked to https://etherpad.openstack.org/p/juno-oslo-feature-freeze yesterday. if you have anything you think we ought to add to that list please do15:23
YorikSardhellmann: About oslotest: I can run a global grep to see if we have any project that imports mox directly.15:31
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.log: Add API documentation to docs build  https://review.openstack.org/11896015:31
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.log: Remove duplicate test and cleanup unnecessary files  https://review.openstack.org/11895915:31
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.log: Use fixtures from oslo.i18n and oslo.cfg  https://review.openstack.org/11895215:31
YorikSardhellmann: I even have a script that iterates over all projects and clones all repos somewhere...15:31
YorikSardhellmann: As for oslo.concurrency, I'm finally finished with chasing weird (non-HA) behavior in Keystone/dogpile.cache/python-memcached for our Icehouse release and now I'll be able to put more effort to fixing oslo.concurrency (more CRs are going to appear).15:34
YorikSarbtw, should we stop approving things in not-yet-used libs? It adds up to gate madness...15:37
dhellmannYorikSar: yes, we shouldn't be approving anything that isn't related to a blueprinted feature we slated for juno15:41
*** takedakn has joined #openstack-oslo15:41
dhellmannrpodolyaka_pto, viktors: if you have oslo.db changes we need to land to complete blueprints for juno, please add them to http://etherpad.openstack.org/p/juno-oslo-feature-freeze15:42
YorikSardhellmann: I just saw https://review.openstack.org/11854515:42
dhellmannYorikSar: translations count, because of the string freeze15:42
YorikSardhellmann: Ah... Ok.15:42
dhellmannYorikSar: although I suppose those could wait for next week, too15:43
zzzeekso dhellmann , yesterday I learned that rackspace in fact has already produced a fork of Nova that uses all raw DBAPI access straight to MySQLdb, and that’s what they use in production15:48
dhellmannwhich connector do they use?15:48
zzzeekMySQLdb15:49
zzzeekthough all the MySQL DBAPIs are very similar, it woudlnt be hard for them to use alternate ones.   except they’d lose a lot of their perceived “performance”15:49
YorikSarzzzeek: So that's what nova.db.api abstraction is for.15:49
dhellmannhave they proposed merging that upstream? do the nova devs want it?15:49
zzzeekdhellmann: I think the status now is that they want to move off of it, but I’m not sure everyone agrees15:50
dhellmannby "they" you mean rackspace?15:50
zzzeekyes15:50
dhellmannit might be worth talking to michael and some of the other nova cores about making db performance a priority for kilo, esp. if you can offer to work with them directly and contribute patches15:50
zzzeekI’m troubled lately that a lot of these decisions are made with isolated profiling that doesnt actually show a wholeistic result15:51
zzzeekdhellmann: I have a whole bag of new performance things in the queue.  however, none of them are ever going to be as fast in a straight out “drag race” against MySQLdb written in pure C15:51
*** dtantsur|brb is now known as dtantsur15:51
dhellmannruntime performance isn't the only thing we want to optimize for15:52
zzzeekdhellmann: i can get things like inserting 100K rows, runs in like .2 sec for MySQLdb, will run in like .4 for Core.   now how often do we need to bulk insert 100K rows in the blink of an eye?  probably never ?15:52
zzzeekdhellmann: yes.  this is whats bugging me.  people are making huge changes based only on that one thing15:52
dhellmannI don't know what use case that matches15:52
zzzeekdhellmann: yup15:52
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.utils: Auto generate the API documentation  https://review.openstack.org/11909715:53
dhellmannright, so that's why I'm suggesting talking to some of the cores about getting involved in a more rational approach15:53
*** markmcclain has quit IRC15:53
*** i159 has quit IRC15:53
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.middleware: Auto generate the API documentation  https://review.openstack.org/11909815:57
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.messaging: Auto generate the API documentation  https://review.openstack.org/11909916:02
*** yamahata has quit IRC16:06
*** tkelsey has quit IRC16:12
*** jaosorior has quit IRC16:22
*** _amrith_ is now known as amrith16:23
*** praneshp has joined #openstack-oslo16:23
viktorsdhellmann: ok, will do16:25
viktorszzzeek: around?16:25
zzzeeksure16:25
viktorszzzeek: it seems to be, that I found a bug in exception filters system. I'm not very familiar with it, so can you please look at test case an confirm?16:27
zzzeeksure16:27
viktorsplease look at http://paste.openstack.org/show/105884/16:27
viktorsshould TestModelCreatePostgreSQL pass ?16:28
zzzeekright now we have a rule that OperationalError is generally passed through as is, as there was a comment that this should be the case16:29
zzzeekwhich I preserved16:29
viktorszzzeek: seems to be, that I missed this thing.16:29
viktors:(16:29
zzzeekwe shoudl probably take that rule out but i was going for total compatibiltiy16:30
viktorsis it documented somewhere?16:30
zzzeekin the code yes16:30
viktorsagree!16:30
* viktors looking16:30
viktorsoh, I found16:32
viktorszzzeek: we just got an issue with this case in Nova, so thats the reason of my question16:32
zzzeekyup16:33
viktorszzzeek: thanks!16:33
zzzeekgood luck16:33
*** jaosorior has joined #openstack-oslo16:40
*** viktors is now known as viktors|afk16:50
*** takedakn has quit IRC16:57
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo-incubator: Switch to using pbr's autodoc capability  https://review.openstack.org/11913016:58
*** takedakn has joined #openstack-oslo16:58
bnemecdhellmann: I added another incubator change to https://etherpad.openstack.org/p/juno-oslo-feature-freeze and targeted the bug to juno-rc1 (the oslo.concurrency version was already targeted for it anyway)17:01
openstackgerritMichael Bayer proposed a change to openstack/oslo.db: Reorganize DbTestCase to use provisioning completely  https://review.openstack.org/11017017:09
openstackgerritMichael Bayer proposed a change to openstack/oslo.db: Add support for per-test-run database provisioning  https://review.openstack.org/11048617:09
openstackgerritMichael Bayer proposed a change to openstack/oslo.db: Add transactional test support to provisioning  https://review.openstack.org/11315317:09
*** takedakn has quit IRC17:15
*** takedakn has joined #openstack-oslo17:16
*** harlowja has joined #openstack-oslo17:20
openstackgerritA change was merged to openstack/oslo-incubator: Update list of oslo libs in update.py  https://review.openstack.org/11724117:22
openstackgerritA change was merged to openstack/oslo-incubator: Mark jsonutils as obsolete  https://review.openstack.org/11821717:23
harlowjadhellmann for https://review.openstack.org/#/c/117844/ do u have any thoughts on how we could stop that anyjson behavior, it doesn't seem very good17:26
*** pcm_ has quit IRC17:27
*** pcm_ has joined #openstack-oslo17:31
*** takedakn1 has joined #openstack-oslo17:33
*** takedakn has quit IRC17:33
*** ajo has joined #openstack-oslo17:34
*** dtantsur is now known as dtantsur|afk17:39
*** takedakn1 has quit IRC17:44
*** markmcclain has joined #openstack-oslo17:48
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.concurrency: Updated from global requirements  https://review.openstack.org/11794017:54
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo-incubator: Updated from global requirements  https://review.openstack.org/11560517:54
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.config: Updated from global requirements  https://review.openstack.org/11560617:54
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.db: Updated from global requirements  https://review.openstack.org/11856417:54
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.log: Updated from global requirements  https://review.openstack.org/11914417:54
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.messaging: Updated from global requirements  https://review.openstack.org/11536317:54
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.middleware: Updated from global requirements  https://review.openstack.org/11406417:54
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.serialization: Updated from global requirements  https://review.openstack.org/11914517:54
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.vmware: Updated from global requirements  https://review.openstack.org/11914617:54
openstackgerritOpenStack Proposal Bot proposed a change to openstack/pycadf: Updated from global requirements  https://review.openstack.org/11914717:54
openstackgerritOpenStack Proposal Bot proposed a change to openstack/taskflow: Updated from global requirements  https://review.openstack.org/11742417:55
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Sleep longer in external tests  https://review.openstack.org/11915517:59
*** zzzeek has quit IRC18:05
dhellmanndims, regarding your nits on https://review.openstack.org/#/c/105362/ -- can we merge the change and fix those in a follow-up? I'd like to let ttx tag j-3 in the incubator18:11
dhellmannamrith: let me know if you have questions about my comment on https://review.openstack.org/#/c/118452/18:14
openstackgerritA change was merged to openstack/oslo-incubator: Use file locks by default again  https://review.openstack.org/11845718:17
*** pcm_ has quit IRC18:17
*** pcm_ has joined #openstack-oslo18:18
*** ajo has quit IRC18:21
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Use MultiStrOpt for policy_dirs  https://review.openstack.org/11916018:23
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Use MultiStrOpt for policy_dirs  https://review.openstack.org/11916018:25
*** markmcclain has quit IRC18:41
*** markmcclain has joined #openstack-oslo18:41
dimsdhellmann: sounds good18:54
dimsdhellmann: i'll push that through 10536218:55
dhellmanndims: cool, thanks18:55
*** markmcclain has quit IRC19:04
bnemecdhellmann: On https://review.openstack.org/#/c/118452/ , that isn't a change.  The debug call was already there, we're just masking passwords in it now.19:09
openstackgerritKen Giusti proposed a change to openstack/oslo.messaging: An initial implementation of an AMQP 1.0 based messaging driver  https://review.openstack.org/7581519:15
openstackgerritA change was merged to openstack/oslo-incubator: Add support for policy configration directories  https://review.openstack.org/10536219:16
dhellmannbnemec: ugh, I've been looking at too many diffs19:16
dhellmannbnemec: +2a19:17
bnemecdhellmann: Yeah, gotta love the end of the cycle. :-)19:18
*** ajo has joined #openstack-oslo19:26
openstackgerritA change was merged to openstack/oslo-incubator: Mask passwords in exceptions and error messages  https://review.openstack.org/11845219:27
openstackgerritDoug Hellmann proposed a change to openstack-dev/oslo-cookiecutter: Simplify project doc templates  https://review.openstack.org/11917919:31
*** markmcclain has joined #openstack-oslo19:32
openstackgerritDoug Hellmann proposed a change to openstack/oslo.config: Update contributing instructions  https://review.openstack.org/11918019:33
openstackgerritDoug Hellmann proposed a change to openstack/oslo.concurrency: Update contributing instructions  https://review.openstack.org/11918219:33
*** jeckersb is now known as jeckersb_gone19:41
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Just use the natural module name instead of aliasing to tt  https://review.openstack.org/11918619:43
dimsbnemec: mad dash!!!19:51
*** arnaud has joined #openstack-oslo19:52
*** amrith is now known as _amrith_19:53
*** ajo has quit IRC19:53
*** _amrith_ is now known as amrith19:56
*** mriedem has quit IRC19:57
*** liusheng has quit IRC20:01
*** liusheng has joined #openstack-oslo20:01
*** liusheng has quit IRC20:02
*** liusheng has joined #openstack-oslo20:02
*** pcm_ has quit IRC20:03
openstackgerritJoshua Harlow proposed a change to openstack/oslo.utils: Add the ability to extract the query params from a urlsplit  https://review.openstack.org/11888120:05
harlowjadhellmann the other thing i was thinking of that would be an integration with taskflow issue, is that taskflow supports py33, most of the oslo.* libraries seem for 2.6/27 still right?20:06
harlowja*at least thats what it seems in the currently released libraries20:07
*** kgiusti has left #openstack-oslo20:16
openstackgerritDoug Hellmann proposed a change to openstack/oslo.db: Clean up documentation  https://review.openstack.org/11821420:17
*** cburgess_ is now known as cburgess20:19
openstackgerritDoug Hellmann proposed a change to openstack/oslo.concurrency: Add history file to documentation  https://review.openstack.org/11919420:20
dhellmannharlowja: the goal is to support python 3 for everything20:20
openstackgerritDoug Hellmann proposed a change to openstack-dev/oslo-cookiecutter: Simplify project doc templates  https://review.openstack.org/11917920:23
*** flaper87 is now known as flaper87|afk20:24
openstackgerritDoug Hellmann proposed a change to openstack/oslo.db: Clean up documentation  https://review.openstack.org/11821420:25
dhellmanndims: do my comments about not using the auto-generation scripts make sense?20:27
openstackgerritDoug Hellmann proposed a change to openstack/oslo.db: Clean up documentation  https://review.openstack.org/11821420:29
dimsdhellmann: you mean primarily the oslo.*.openstack.common.* right?20:34
openstackgerritDoug Hellmann proposed a change to openstack/oslo.log: Simple doc cleanup  https://review.openstack.org/11919820:36
dstanekin keystone we are having an issue with the latest oslotest - the end result is https://bugs.launchpad.net/keystone/+bug/136567820:36
dhellmanndims: also the _i18n files and any other private files20:36
dhellmanndims: the generator doesn't distinguish those20:36
dstanekif we explicitly create patch objects it looks like we can no longer clean them up reliably20:37
dstanekis the indent to stop projects from explicitly calling patcher.stop()?20:37
dhellmanndstanek: not really, but do you need to do that?20:38
dhellmanndstanek: let me look at the logs for those tests20:38
dstanekdhellmann: i think the author does it because otherwise they'd have to use the decorator all over the place20:38
dstanekdhellmann: relevant olsotest code http://git.openstack.org/cgit/openstack/oslotest/tree/oslotest/base.py#n8020:39
dstanekdhellmann: keystone code http://git.openstack.org/cgit/openstack/keystone/tree/keystone/tests/test_backend_ldap_pool.py#n21520:39
*** takedakn has joined #openstack-oslo20:40
dhellmanndstanek: that call in oslotest looks like it might be overly aggressive. Does the decorator automatically stop the patch, like the context manager does?20:40
dstanekdhellmann: yes, i believe it does -- checking20:40
dhellmanndstanek: does mock fixture work in the keystone code?20:40
dhellmanndstanek: http://docs.openstack.org/developer/oslotest/api.html#module-oslotest.mockpatch20:41
dhellmannnot that it should be required, I'm just trying to understand what does/doesn't work20:41
dstaneki'll give that a try, but i suspect it would have the same issue because it's probably doing the exact same thing we are20:42
dhellmanndstanek: it *looks* like that keystone test is patching the connector but then never undoing that, am I wrong?20:42
dhellmannoh, nevermind, I see the cleanup call20:42
dhellmanndstanek: the oslotest test suite uses the fixtures and the test base class together and doesn't get the error.20:45
dstanekdhellmann: no that is broken too20:45
dstanekdhellmann: what's interesting is that testtools stores cleanups in a set so you are not guaranteed to get the broken ordering back20:46
openstackgerritDoug Hellmann proposed a change to openstack/oslotest: Add test for using mock.patch "manually"  https://review.openstack.org/11920120:47
dstanekhmmm...maybe the latest stores them in a list now - my installed version uses a set, but the verison on github uses a list20:47
dhellmanndstanek: ^^ demonstrates that this is working for oslotest in isolation, so there must be some extra interaction going on in the keystone test suite20:47
*** mrda1 is now known as mrda20:53
dhellmanndstanek: I'm setting up to run the tests here20:55
openstackgerritDavid Stanek proposed a change to openstack/oslotest: Add test for using mock.patch "manually"  https://review.openstack.org/11920120:56
dstanekdhellmann: ^ that reproduces it in oslotest20:56
dhellmanninteresting, so there's a difference in doing it in setup vs. the test method20:57
dstanekdhellmann: this may "go away" with the latest testtools - but people would have to understand the order of the cleanups20:58
dhellmannyeah20:58
dhellmannhmm, if I move your changes to their own test class then it no longer fails20:59
*** arnaud has quit IRC21:00
dstanekdhellmann: i suspect that at somepoint it will come back adding another cleanup or something21:01
dhellmannadding or removing?21:01
dstanekpossibly21:01
dstaneki don't understand the implementation of a set enough to know what causes the ordering of list(set())21:02
dhellmannit's going to be random under tox with the randomly generated hash seed21:03
dhellmanndstanek: I'm not sure what's better here. Saying that you shouldn't call stop yourself or removing that stopall call. The latter might break other test suites. :-/21:08
dstanekdhellmann: i regenerated my env and it looks like the currect release version uses a list21:08
dstanekdhellmann: so what's really interesting is that you have to make sure your clean is registered after the stopall because testtools processes then in the reverse order21:10
dhellmanndstanek: this version works: http://paste.openstack.org/show/106038/21:11
dstanekthats' using testtools.TestCase21:12
dstaneki wouldn't expect that to be broken21:12
dhellmannd'oh21:12
dhellmannok, now it's broken :-)21:13
dstanekdhellmann: should i open a bug to widen the audience?21:14
dhellmannthat might be a good idea21:14
dhellmannthe ordering issue is odd21:14
dhellmannI guess you have to mock out the ldap stuff before initialising the ldap test base class?21:15
*** gordc has quit IRC21:16
dstanekif i move the super().setUp first then things will work21:17
dhellmanndoes the test work properly though? or does the mocking need to happen before the base class initialization?21:17
dstanekdhellmann: also i have to use mock for this because i need to start before the super but register the cleanup after21:20
dhellmannso moving the cleanup registration to after the super() call fixes it? that seems like an OK solution?21:21
dhellmannI'm afraid removing the stopall will break test suites that expect it :-/21:21
dstanekyeah, but it's not intuitive and you can't use the fixture at all21:21
dhellmannI don't know if we have any like that, but I don't have a way to really test it21:21
dhellmannyeah21:21
dstanekdhellmann: well, i'll open the bug and see where it goes21:22
*** jaosorior has quit IRC21:22
dstaneki think the dev who added that assumed that their cleanup would run last21:22
dhellmanndstanek: yeah, do that please. I need to think about how to verify that removing the stopall won't break anything else.21:22
dhellmannyeah, I'm sure ihar didn't take into account mocking before initializing a test base class21:22
dhellmanndstanek: I have to run an errand, but I'll be back online in a bit21:23
dhellmanndstanek: ok, I have a fix, do you have  bug #?21:27
openstackgerritDoug Hellmann proposed a change to openstack/oslotest: Ensure that mock.patch.stopall is called last  https://review.openstack.org/11920121:28
dhellmanndstanek: see how that strikes you ^^21:28
dhellmannbbiab21:28
dstanekdhellmann: that's actually what i was thinking too21:32
openstackgerritDoug Hellmann proposed a change to openstack/oslotest: Ensure that mock.patch.stopall is called last  https://review.openstack.org/11920121:33
dhellmannok, now, really I'm leaving the keyboard for a while :-)21:33
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Add a mandelbrot parallel calculation WBE example  https://review.openstack.org/10621621:42
*** markmcclain has quit IRC21:45
*** dims_ has joined #openstack-oslo21:51
*** arnaud has joined #openstack-oslo21:52
*** dims has quit IRC21:54
*** tongli has quit IRC21:59
openstackgerritamrith proposed a change to openstack/oslo.concurrency: Handle a failure on communicate()  https://review.openstack.org/11466421:59
amrithYorikSar, I've updated https://review.openstack.org/#/c/114664/ with a new (related-bug) in the commit message. Please re-review. Thanks!22:00
*** dims_ has quit IRC22:00
*** dims has joined #openstack-oslo22:01
*** jgrimm is now known as zz_jgrimm22:04
*** dims has quit IRC22:05
*** zzzeek has joined #openstack-oslo22:09
*** dims has joined #openstack-oslo22:14
*** amrith is now known as _amrith_22:21
*** jecarey has quit IRC22:23
*** alexpilotti has quit IRC22:25
*** liusheng has quit IRC22:34
*** liusheng has joined #openstack-oslo22:34
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.log: Add API documentation to docs build  https://review.openstack.org/11896022:45
dimsdhellmann: found a way to hide the files when you get a chance. back in a bit22:47
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Add a futures type that can contain our future functionality  https://review.openstack.org/11648922:48
*** dims has quit IRC22:49
*** stevemar has quit IRC22:50
*** dims has joined #openstack-oslo22:50
*** dims has quit IRC22:54
*** liusheng has quit IRC23:01
*** liusheng has joined #openstack-oslo23:01
openstackgerritMiguel Grinberg proposed a change to openstack/oslo.config: Fixed typo in docstring for _get_config_dirs  https://review.openstack.org/11925023:18
openstackgerritMichael Davies proposed a change to openstack/cliff: mock.assert_called_once() is not a valid method  https://review.openstack.org/11925223:27
harlowjazzzeek whats your feeingl for oslo.db + py33/py34? not much effort, a little?23:36
zzzeeki dont think it woudl be too terrible23:36
harlowjakk, maybe i can jump in and help that occur, otherwise can't switch taskflow to using it :-/23:37
*** oomichi has joined #openstack-oslo23:41
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Use explicit WBE request state transitions  https://review.openstack.org/11416223:57
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Increase/adjust the logging of the WBE response/send activities  https://review.openstack.org/10295923:57
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Tidy up the WBE cache (now WBE types) module  https://review.openstack.org/10324523:57
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Update transitioning function name to be more understandable  https://review.openstack.org/11739223:57

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