Monday, 2016-03-21

*** superdan is now known as dansmith00:08
*** amrith is now known as _amrith_00:12
*** amotoki has joined #openstack-oslo00:22
*** _amrith_ is now known as amrith00:23
*** amotoki has quit IRC00:27
*** suro-patz has quit IRC00:29
*** yamamoto has joined #openstack-oslo00:56
*** zz_dimtruck is now known as dimtruck01:13
*** EinstCrazy has joined #openstack-oslo01:19
*** dimtruck is now known as zz_dimtruck01:22
*** amotoki has joined #openstack-oslo01:23
*** amotoki has quit IRC01:28
*** yamamoto has quit IRC01:31
*** EinstCra_ has joined #openstack-oslo01:48
*** EinstCrazy has quit IRC01:50
openstackgerritMerged openstack-dev/pbr: Correct the indentation in the classifiers example  https://review.openstack.org/29450001:53
*** EinstCrazy has joined #openstack-oslo02:00
*** EinstCra_ has quit IRC02:03
*** zz_dimtruck is now known as dimtruck02:19
*** amotoki has joined #openstack-oslo02:24
*** amotoki has quit IRC02:28
*** yamamoto has joined #openstack-oslo02:32
*** yamamoto has quit IRC02:41
*** dimtruck is now known as zz_dimtruck02:51
*** amrith is now known as _amrith_02:59
*** zz_dimtruck is now known as dimtruck03:19
*** amotoki has joined #openstack-oslo03:25
*** amotoki has quit IRC03:29
*** yamamoto has joined #openstack-oslo03:36
*** suro-patz has joined #openstack-oslo03:52
openstackgerritJoshua Harlow proposed openstack/tooz: coordination: expose a heartbeat loop methods (2)  https://review.openstack.org/29507503:58
openstackgerritBrian Stajkowski proposed openstack/oslo.config: Add Suggested Option  https://review.openstack.org/29507603:59
*** links has joined #openstack-oslo04:03
*** doffm has quit IRC04:03
openstackgerritBrian Stajkowski proposed openstack/oslo.config: Add Suggested Option  https://review.openstack.org/29438704:04
*** doffm has joined #openstack-oslo04:05
*** yamamoto has quit IRC04:13
*** dimtruck is now known as zz_dimtruck04:23
*** amotoki has joined #openstack-oslo04:25
*** amotoki has quit IRC04:30
*** yamamoto has joined #openstack-oslo04:34
*** yamamoto has quit IRC04:37
*** suro-patz has quit IRC04:37
*** yamamoto has joined #openstack-oslo04:40
*** yamamoto has quit IRC04:42
*** sputnik13 has joined #openstack-oslo04:56
*** harlowja_at_home has quit IRC04:57
*** EinstCra_ has joined #openstack-oslo04:57
*** EinstCrazy has quit IRC04:59
*** sputnik13 has quit IRC05:08
*** _stowa has joined #openstack-oslo05:11
*** barra204 has quit IRC05:13
*** amotoki has joined #openstack-oslo05:26
*** yamamoto has joined #openstack-oslo05:29
*** amotoki has quit IRC05:31
openstackgerritAngus Lees proposed openstack/oslo.privsep: Switch to msgpack for serialization  https://review.openstack.org/29508305:46
*** yamamoto has quit IRC05:52
*** yamamoto has joined #openstack-oslo05:59
*** pcaruana has quit IRC06:02
*** suro-patz has joined #openstack-oslo06:13
*** openstackgerrit has quit IRC06:17
*** openstackgerrit_ is now known as openstackgerrit06:17
*** openstackgerrit_ has joined #openstack-oslo06:18
*** openstackgerrit_ is now known as openstackgerrit06:18
*** openstackgerrit_ has joined #openstack-oslo06:19
*** rcernin has joined #openstack-oslo06:20
*** yamamoto has quit IRC06:22
*** amotoki has joined #openstack-oslo06:27
*** suro-patz has quit IRC06:30
*** achanda has quit IRC06:31
*** amotoki has quit IRC06:31
*** achanda has joined #openstack-oslo06:34
*** achanda has quit IRC06:36
*** yamamoto has joined #openstack-oslo06:41
*** nkrinner has joined #openstack-oslo06:44
*** ihrachys has joined #openstack-oslo06:48
*** itisha has quit IRC06:49
*** ihrachys has quit IRC06:49
openstackgerritBhagyashri Shewale proposed openstack/oslo.db: Add new filter for DBDataError exception  https://review.openstack.org/29509607:13
*** amotoki has joined #openstack-oslo07:28
*** amotoki has quit IRC07:32
*** achanda has joined #openstack-oslo07:36
*** achanda has quit IRC07:42
*** ihrachys has joined #openstack-oslo07:42
*** ihrachys has quit IRC07:42
*** andymaier has joined #openstack-oslo07:44
*** tesseract has joined #openstack-oslo07:50
*** tesseract is now known as Guest944107:51
*** dtardivel has joined #openstack-oslo07:57
*** yamamoto has quit IRC08:01
*** yamamoto has joined #openstack-oslo08:02
*** yamamoto has quit IRC08:17
*** amotoki has joined #openstack-oslo08:28
*** amotoki has quit IRC08:33
*** amotoki has joined #openstack-oslo08:35
*** permalac has joined #openstack-oslo08:40
*** ndipanov has joined #openstack-oslo08:46
*** ozamiatin__ has joined #openstack-oslo08:46
*** ndipanov has quit IRC08:51
openstackgerritIlya Tyaptin proposed openstack/oslo.messaging: Use only unique topics for the Kafka driver  https://review.openstack.org/29117808:55
*** ndipanov has joined #openstack-oslo08:57
*** takedakn has joined #openstack-oslo09:00
*** achanda has joined #openstack-oslo09:00
*** achanda has quit IRC09:01
*** shardy has joined #openstack-oslo09:02
openstackgerritIlya Tyaptin proposed openstack/oslo.messaging: [Kafka] Ensure a topics before consume messages  https://review.openstack.org/29514709:04
*** permalac has quit IRC09:05
*** permalac has joined #openstack-oslo09:05
*** shardy_ has joined #openstack-oslo09:06
*** yamamoto has joined #openstack-oslo09:18
*** pasquier-s has quit IRC09:22
*** rpodolyaka has quit IRC09:23
*** ozamiatin__ has quit IRC09:23
*** rpodolyaka has joined #openstack-oslo09:24
*** pasquier-s has joined #openstack-oslo09:25
*** ozamiatin__ has joined #openstack-oslo09:25
*** yamamoto has quit IRC09:25
*** permalac has quit IRC09:26
*** amotoki has quit IRC09:35
*** ozamiatin__ has quit IRC09:36
*** yassine has joined #openstack-oslo09:36
*** yassine is now known as Guest6243909:37
*** e0ne has joined #openstack-oslo09:52
*** sdague has joined #openstack-oslo09:54
openstackgerritgaryk proposed openstack/oslo.log: Enable log_method_call to work on static method  https://review.openstack.org/29516909:56
*** ozamiatin__ has joined #openstack-oslo09:57
openstackgerritOleksii Zamiatin proposed openstack/oslo.messaging: [zmq] Refactoring consumer side  https://review.openstack.org/28304910:02
*** sputnik13 has joined #openstack-oslo10:14
*** Guest62439 is now known as yass10:18
*** EinstCra_ has quit IRC10:27
*** cdent has joined #openstack-oslo10:31
openstackgerritOleksii Zamiatin proposed openstack/oslo.messaging: [zmq] Refactoring consumer side  https://review.openstack.org/28304910:46
*** takedakn has quit IRC10:49
*** dims has joined #openstack-oslo10:49
openstackgerritOleksii Zamiatin proposed openstack/oslo.messaging: [zmq] Refactoring consumer side  https://review.openstack.org/28304910:51
*** yamahata has quit IRC10:51
*** purplerbot has quit IRC10:51
*** purplerbot has joined #openstack-oslo10:51
*** purplerbot has quit IRC10:53
*** purplerbot has joined #openstack-oslo10:53
*** purplerbot has quit IRC10:54
*** purplerbot has joined #openstack-oslo10:54
*** yass has quit IRC10:59
*** sputnik13 has quit IRC11:00
*** yamamoto has joined #openstack-oslo11:01
*** achanda has joined #openstack-oslo11:01
*** achanda has quit IRC11:01
*** yamamoto has quit IRC11:04
openstackgerritOleksii Zamiatin proposed openstack/oslo.messaging: [zmq] Reduce number of connections  https://review.openstack.org/28709411:06
*** yamamoto has joined #openstack-oslo11:10
*** ozamiatin__ has quit IRC11:12
*** ihrachys has joined #openstack-oslo11:22
*** shardy has quit IRC11:23
*** shardy_ has quit IRC11:23
*** edmondsw has joined #openstack-oslo11:27
*** shardy has joined #openstack-oslo11:27
*** jaypipes has joined #openstack-oslo11:28
openstackgerritgaryk proposed openstack/oslo.log: Enable log_method_call to work on static method  https://review.openstack.org/29516911:31
*** yamamoto has quit IRC11:39
*** cdent has quit IRC11:44
*** gordc has joined #openstack-oslo11:47
openstackgerritBhagyashri Shewale proposed openstack/oslo.db: Add new filter for DBDataError exception  https://review.openstack.org/29509611:51
*** takedakn has joined #openstack-oslo11:52
*** yamamoto has joined #openstack-oslo11:56
*** Kiall has quit IRC11:56
*** tedross has joined #openstack-oslo11:57
*** tedross has left #openstack-oslo11:58
*** Kiall has joined #openstack-oslo11:59
*** yamamoto has quit IRC12:02
*** ozamiatin has joined #openstack-oslo12:03
*** cdent has joined #openstack-oslo12:06
openstackgerritIlya Tyaptin proposed openstack/oslo.messaging: Use only unique topics for the Kafka driver  https://review.openstack.org/29117812:06
openstackgerritMerged openstack/oslo.messaging: [Kafka] Ensure a topics before consume messages  https://review.openstack.org/29514712:12
*** MVenesio has joined #openstack-oslo12:19
*** _amrith_ is now known as amrith12:28
*** jecarey_ has joined #openstack-oslo12:30
*** EinstCrazy has joined #openstack-oslo12:30
*** jecarey_ has quit IRC12:30
*** jecarey has quit IRC12:33
*** rlrossit has joined #openstack-oslo12:55
*** mfranc213 has joined #openstack-oslo13:05
*** yassine has joined #openstack-oslo13:07
*** yassine is now known as Guest3978413:08
*** mriedem has joined #openstack-oslo13:13
*** kgiusti has joined #openstack-oslo13:13
*** yamamoto has joined #openstack-oslo13:18
*** lucasagomes has quit IRC13:19
*** lucasagomes has joined #openstack-oslo13:24
*** links has quit IRC13:28
*** lucasagomes is now known as lucas-hungry13:29
*** permalac has joined #openstack-oslo13:34
*** mfranc213 has quit IRC13:34
*** dims_ has joined #openstack-oslo13:34
*** dims has quit IRC13:36
*** jdandrea has joined #openstack-oslo13:41
kgiustiflaper87: gnocchi seems offended by something I said13:44
kgiustiflaper87: I've tried sending flowers and chocolates, no deal.13:44
*** cdent has quit IRC13:46
*** cdent has joined #openstack-oslo13:48
flaper87kgiusti: what have you done?13:49
* flaper87 facepalm13:49
flaper87:P13:49
kgiustiflaper87: caught red-handed patching oslo.messaging behind gnocchi's back.  I said we were only friends, but...13:49
kgiustiflaper87: crap - failed again.13:50
*** sigmavirus24_awa is now known as sigmavirus2413:51
kgiustiflaper87: oh, wait - that was non-voting grenade-dsvm13:51
*** jecarey has joined #openstack-oslo14:03
*** takedakn has quit IRC14:03
*** pcaruana has joined #openstack-oslo14:05
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.messaging: Support python3 in simulator.py  https://review.openstack.org/29529914:06
*** mtanino has joined #openstack-oslo14:08
*** boris-42 has joined #openstack-oslo14:12
*** lucas-hungry is now known as lucasagomes14:12
*** alejandrito has joined #openstack-oslo14:18
*** yamamoto has quit IRC14:23
openstackgerritMerged openstack/oslo.messaging: [zmq] Refactoring consumer side  https://review.openstack.org/28304914:25
openstackgerritMerged openstack/oslo.messaging: Use only unique topics for the Kafka driver  https://review.openstack.org/29117814:25
dansmithdo any oslo people know about this? http://logs.openstack.org/58/294758/3/check/gate-nova-python34/4c00439/console.html.gz#_2016-03-18_22_15_28_24814:28
dansmithfails on py34 in the gate, not on py27 and seems to pass locally for people14:28
*** zz_dimtruck is now known as dimtruck14:33
*** yamamoto has joined #openstack-oslo14:35
rpodolyakadansmith: looking14:36
haypodansmith: i saw https://bugs.launchpad.net/nova/+bug/1558105 => https://review.openstack.org/#/c/294568/14:36
openstackLaunchpad bug 1558105 in OpenStack Compute (nova) "In python3 test_fixtures.TestOSAPIFixture.test_responds_to_version stalls in epoll()" [Undecided,In progress] - Assigned to Chris Dent (cdent)14:36
patchbothaypo: patch 294568 - nova - Blacklist TestOSAPIFixture.test_responds_to_versio... (MERGED)14:36
openstackgerritDmitriy Ukhlov proposed openstack/oslo.messaging: Small fixes  https://review.openstack.org/29491614:36
haypodansmith: (fix merged)14:36
haypohttp://logs.openstack.org/58/294758/3/check/gate-nova-python34/4c00439/console.html.gz#_2016-03-18_22_15_28_248 takes forever to be downloaded :-p14:36
dansmithhaypo: you think that's why I'm getting a mismatch of arguments?14:36
haypodansmith: i didn't see your issue yet, firefox is downloaded :)14:37
haypoTypeError: _flavor_create() takes 2 positional arguments but 3 were given14:37
dansmithhaypo: 'TypeError: _flavor_create() takes 2 positional arguments but 3 were given'14:37
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.messaging: Support python3 in simulator.py  https://review.openstack.org/29529914:37
dansmithit's on a db method using @api_context_manager.writer14:37
haypodansmith: the same test pass on py2?14:38
dansmithhaypo: yes14:38
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.messaging: [WIP] try python3 for functional test  https://review.openstack.org/29532514:39
haypodansmith's change: https://review.openstack.org/#/c/294758/14:40
patchbothaypo: patch 294758 - nova - Make Flavor create() and destroy() work against AP...14:40
dansmithhaypo: ....that's the one14:41
haypodansmith: maybe you should write @staticmethod after @db_api.api_context_manager.writer in https://review.openstack.org/#/c/294758/4/nova/objects/flavor.py14:42
patchbothaypo: patch 294758 - nova - Make Flavor create() and destroy() work against AP...14:43
dansmithhaypo: that doesn't work14:43
dansmithhaypo: the db context manager fails if you do that (on py2 anyway)14:43
dansmithah, did something change this morning? now I'm getting this on all the patches below as well: https://jenkins03.openstack.org/job/gate-nova-python34-db/12/console14:44
alaskidansmith: running the full test suite does make it fail locally, but running the one test doesn't14:44
dansmithnote that py2 works fine on the same patch: https://jenkins02.openstack.org/job/gate-nova-python27-db/10/console14:44
dansmithalaski: ...really?14:44
dansmithalaski: my py34 local run never finished, so..14:44
alaskidansmith: you need https://review.openstack.org/#/c/294568/114:45
patchbotalaski: patch 294568 - nova - Blacklist TestOSAPIFixture.test_responds_to_versio... (MERGED)14:45
dansmithI thought I had it, but maybe not14:45
*** rpodolyaka has left #openstack-oslo14:47
*** yamamoto has quit IRC14:48
dims_flaper87 : kgiusti : how much performance testing has the QPid/Proton + pyngus driver gone through? (i have not tried it at all)14:49
dims_flaper87 : kgiusti : viable replacement for rabbitmq? (as default)14:50
*** achanda has joined #openstack-oslo14:50
haypoalaski: ah, that's the one i mentioned before14:50
kgiustidims_: been using the simulator tool to verify patches don't affect performance14:50
alaskihaypo: yeah. it just allows the tests to finish in a reasonable timeframe. But doesn't help with the issue dansmith is asking about14:50
kgiustidims_: using that as a simplistic benchmark, the performance is on par if not a bit better.14:50
kgiustidims_: amqp better, that is14:51
alaskidansmith: got a test run with args being printed, it's definitely passing in 'self'.14:51
dims_kgiusti : are there any TODO(s) around say HA, persistence (notifications?), failover?14:52
kgiustidims_: as far a 'replacement', amqp is missing notification pool feature at this time so that would impact replacement14:52
alaskidansmith: http://pastebin.com/UZrZ6xu814:52
dansmithalaski: so, it seems to me that something must have changed, because the patches at the bottom of the queue were passing py34 last week, now the jobs are called "py34-unit-db" or something, and they are all failing now14:52
dims_kgiusti : logged as a bug?14:53
kgiustidims_: yup, on launchpad: https://bugs.launchpad.net/oslo.messaging/+bug/143453814:53
openstackLaunchpad bug 1434538 in oslo.messaging "AMQP 1.0 driver does not support notification pools" [Undecided,Triaged] - Assigned to Ken Giusti (kgiusti)14:54
*** links has joined #openstack-oslo14:54
dansmithalaski: well, actually maybe the timeout bug was just covering up noticing it14:54
dansmithhaypo: but still, there must be some py3 detail we're overlooking here right?14:54
dims_kgiusti : thanks!14:54
kgiustidims_: the catch for that one is the solution would have to be broker-specific since there is no 'in-band' way of creating a shared subscription.14:55
dims_kgiusti : needed by say ceilometer?14:55
kgiustidims_: that's my understanding, yes.  Again, not impossible - we could fast track support for qpidd if there is a need.  Dispatch router, ActiveMQ would take some research.14:57
dansmithalaski: super weird that it doesn't happen if you run the test on its own, right?14:57
dims_kgiusti : ack, trying to compare options we have... zmq, pika, kafka etc...14:58
alaskidansmith: yeah, that's the strangest thing here. makes it impossible to trace easily. I'm wondering if something is getting permanently mocked/modified in the test runs14:58
dansmithalaski: that's what is happening, because check this out:14:59
dansmithalaski: http://logs.openstack.org/13/294313/1/check/gate-nova-python34/e17ee80/console.html.gz#_2016-03-17_23_08_18_82214:59
dansmithalaski: that _get_projects_from_db() method only exists in the test tree14:59
dansmithah14:59
dansmithusing self.stub_out14:59
alaskidansmith: https://review.openstack.org/#/c/295318/ btw15:00
patchbotalaski: patch 295318 - nova - Replace topic with topics for messaging.Notifier15:00
dansmithalaski: got it15:00
dansmithalaski: actually, I lied, that method does exist outside the test tree, but grep doesn't show it unless you ... include the rest of nova :D15:02
alaskiheh15:02
*** links has quit IRC15:02
*** yamamoto has joined #openstack-oslo15:08
*** BAKfr has quit IRC15:09
*** yamamoto has quit IRC15:09
*** yamamoto has joined #openstack-oslo15:10
*** yamamoto has quit IRC15:10
*** yamahata has joined #openstack-oslo15:11
dansmithalaski: haypo: so calling MyClass.foo() instead of self.foo() seems to make it better.. surely seems like some py3 detail I'm missing?15:15
*** fesp has joined #openstack-oslo15:17
*** EinstCrazy has quit IRC15:18
*** BAKfr has joined #openstack-oslo15:18
alaskidansmith: very odd15:18
*** achanda has quit IRC15:19
*** harlowja_at_home has joined #openstack-oslo15:26
*** EinstCrazy has joined #openstack-oslo15:26
haypodansmith: bounded class methods don't exist anymore in python 3. they are now regular functions15:27
haypodansmith: but MyClass().foo is still a bounded method15:27
dims_hmm, hope our new PTL wakes up in time for the meeting :)15:28
dims_harlowja_at_home : ^^15:28
harlowja_at_homelol15:28
harlowja_at_homesup15:28
dims_just checking :)15:28
dansmithhaypo: okay I guess that explains why making it a classmethod helps, but that's not really a solution15:28
harlowja_at_homeam i PTL yet, or is that in a few weeks, idk, lol15:28
dansmithhaypo: is there something in that decorator that is doing a wrong thing in py3?15:28
dims_harlowja_at_home : why wait? :)15:29
harlowja_at_home:-P15:29
haypodansmith: see http://paste.openstack.org/show/491298/15:29
dansmithhaypo: yeah, I get that15:33
*** EinstCrazy has quit IRC15:33
dansmithhaypo: not sure how that affects staticmethod, nor how it affects the path forward here15:33
dansmithhaypo: I would have liked for this to be not a staticmethod, but the oslo_db context manager doesn't allow that either, because it assumes context is the first parameter15:33
alaskidansmith: https://review.openstack.org/#/c/294283/15:34
patchbotalaski: patch 294283 - oslo.db - Let enginefacade._TransactionContextManager look f...15:34
dansmithalaski: sigh15:35
alaskiyeah15:35
dims_+2A on that one dansmith and alaski15:37
*** yamamoto has joined #openstack-oslo15:37
dansmithdims_: thanks, but in order to use this we need a oslo_db release, requirements bump, etc, etc right?15:37
dims_dansmith : yep15:37
dansmithI still don't understand why this is broken under py315:38
dansmithmaking these non-static is cool and all, but it's still weirdly broken, IMHO15:38
haypoalaski: you can write ... in ('self', 'cls'), but your code is fine ;)15:38
alaskihaypo: ah yeah. should have gone that way15:40
dansmithtesting on py3, staticmethod seems to behave the same way I would expect, no self parameter first15:40
*** yamahata has quit IRC15:41
*** yamamoto has quit IRC15:41
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.messaging: Add a py34 functional test for rabbit  https://review.openstack.org/29536315:41
harlowja_at_homejd__, sooo maybe something in the middle between https://review.openstack.org/#/c/295075/ and https://review.openstack.org/#/c/293894/ ?15:42
patchbotharlowja_at_home: patch 295075 - tooz - coordination: expose a heartbeat loop methods (2)15:42
patchbotharlowja_at_home: patch 293894 - tooz - coordination: expose a heartbeat loop methods15:42
*** yamamoto has joined #openstack-oslo15:42
harlowja_at_homejd__, ummm where are u, on a train that is broken?15:44
harlowja_at_homelol15:44
dansmithhaypo: this is how it breaks if you reverse the staticmethod and db decorators: http://pastebin.com/8T79XrJM15:46
*** alejandrito has quit IRC15:47
*** nkrinner has quit IRC15:48
*** alejandrito has joined #openstack-oslo15:49
*** fesp has quit IRC15:50
*** rpodolyaka has joined #openstack-oslo15:50
*** sputnik13 has joined #openstack-oslo15:53
*** yamamoto has quit IRC15:56
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.messaging: Always set all socket timeouts  https://review.openstack.org/29407415:56
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.messaging: Add a py34 functional test for rabbit  https://review.openstack.org/29536315:56
harlowja_at_homejd__,  https://twitter.com/juldanjou/status/711901686491652096 wtf, lol15:57
*** alejandrito has quit IRC15:57
*** sputnik13 has quit IRC15:57
*** alejandrito has joined #openstack-oslo15:59
*** rcernin has quit IRC15:59
harlowja_at_home1 minute to some meeting somewhere, lol15:59
harlowja_at_home*in openstack-meeting-alt15:59
harlowja_at_homedims_,  shall i run it or u ? :-P16:00
dims_please go for it harlowja_at_home16:00
harlowja_at_homek16:00
dims_harlowja_at_home : cheat sheet https://etherpad.openstack.org/p/oslo-meeting-agenda16:00
*** yamamoto has joined #openstack-oslo16:00
*** browne has joined #openstack-oslo16:01
harlowja_at_homenice, that's a little different than the txt file on my computer, ha16:01
jd__harlowja_at_home: now i'm at a train station16:07
openstackgerritMerged openstack/oslo.messaging: Do not leak Listeners on failover  https://review.openstack.org/28855416:07
jd__maybe I'll be home by the end of the day16:08
*** yamamoto has quit IRC16:08
*** yamahata has joined #openstack-oslo16:09
*** itisha has joined #openstack-oslo16:12
*** thingee has left #openstack-oslo16:17
*** yamamoto has joined #openstack-oslo16:24
*** pcaruana has quit IRC16:25
*** yamamoto has quit IRC16:28
*** Guest9441 has quit IRC16:30
openstackgerritMerged openstack/oslo.db: Let enginefacade._TransactionContextManager look for context  https://review.openstack.org/29428316:33
harlowja_at_homejd__, lol16:40
harlowja_at_homeget some beef cuts at least16:40
harlowja_at_homelol16:40
haypoharlowja_at_home: lol16:43
haypo(i read the story about the train butcher)16:43
*** ihrachys has quit IRC16:47
*** achanda has joined #openstack-oslo16:49
*** mriedem is now known as mriedem_lunch16:51
dims_haypo you mean jd__ 's train :)16:53
harlowja_at_homejd__, aka, the train butcher16:54
*** purplerbot has quit IRC16:55
*** Guest39784 has quit IRC16:55
silehtamrith, harlowja_at_home about credentials for oslo.messaging that already exists via transport.get_transport(conf, url=rabbit://foo:bar@host/vhost)16:55
*** purplerbot has joined #openstack-oslo16:55
*** purplerbot has quit IRC16:55
*** purplerbot has joined #openstack-oslo16:56
*** achanda has quit IRC16:57
harlowja_at_homethx sileht16:57
harlowja_at_homebrb, gotta run over to home depot16:59
haypoharlowja_at_home: my crazy contrib to the wiki page, a moose :-) https://wiki.openstack.org/wiki/Oslo16:59
harlowja_at_homelol17:00
harlowja_at_homehaypo, thx17:00
harlowja_at_homei'll add some more in a little17:00
*** amrith is now known as _amrith_17:02
*** cdent has quit IRC17:03
*** sputnik13 has joined #openstack-oslo17:11
*** ihrachys has joined #openstack-oslo17:12
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.messaging: Support python3 in simulator.py  https://review.openstack.org/29529917:13
*** bnemec has quit IRC17:17
*** e0ne has quit IRC17:21
*** cdent has joined #openstack-oslo17:27
*** yamamoto has joined #openstack-oslo17:29
*** yamamoto has quit IRC17:35
*** yamamoto has joined #openstack-oslo17:36
*** yamamoto has quit IRC17:37
*** gonzalo2kx has joined #openstack-oslo17:42
*** dimtruck is now known as zz_dimtruck17:44
*** gonzalo2kx has left #openstack-oslo17:49
*** bnemec has joined #openstack-oslo17:50
*** achanda has joined #openstack-oslo17:58
*** yamamoto has joined #openstack-oslo17:59
*** lucasagomes is now known as lucas-dinner17:59
*** salv-orlando has joined #openstack-oslo18:02
*** sputnik13 has quit IRC18:10
*** yamamoto has quit IRC18:13
dansmithdims_: so I assume we can't get that oslo.db change available to nova for a couple weeks because of freeze right?18:21
*** achanda has quit IRC18:24
*** sputnik13 has joined #openstack-oslo18:29
*** sputnik13 has quit IRC18:30
*** sputnik13 has joined #openstack-oslo18:31
*** achanda has joined #openstack-oslo18:35
dims_dansmith : yep18:36
*** _amrith_ is now known as amrith18:36
dansmithdims_: that's ...unfortunate18:37
dansmithdims_: I'd still like to know why this is only a problem on py318:37
dims_dansmith : you are talking about this one right? https://review.openstack.org/#/c/294283/2/oslo_db/sqlalchemy/enginefacade.py18:41
patchbotdims_: patch 294283 - oslo.db - Let enginefacade._TransactionContextManager look f... (MERGED)18:41
dansmithdims_: that's a workaround18:41
dansmithdims_: the issue is that apparently that contextmanager thing breaks only on py3 if you're applying it to staticmethods18:42
dansmithand I don't understand why18:42
dansmiththat patch would let me make them not static and hopefully behave the same under py2 and py3,18:42
dansmithbut that's not really the solution, IMHO18:42
dansmithdims_: http://logs.openstack.org/58/294758/2/check/gate-nova-python34/3f33331/console.html.gz#_2016-03-18_20_04_26_46118:43
dims_i was just about to ask you that :)18:43
dansmithdims_: so I guess I have to move all of these out to be not on the object to make progress without waiting for the oslo_db thing,18:46
dansmithbut the weird py3 interaction seems strange to me18:47
dims_dansmith : haypo mentioned the difference between py2x and py3x - http://eavesdrop.openstack.org/irclogs/%23openstack-oslo/%23openstack-oslo.2016-03-21.log.html#t2016-03-21T15:27:32 that causes this problem18:53
dansmithdims_: on classmethods18:54
dansmithdims_: which explains what I said which was that making these calls by class does change it18:54
dansmithdims_: staticmethods don't seem to behave any differently, and converting to call these by class isn't an option18:54
alaskiwhat confuses the issue further is that running the test on its own passes. It's not an obvious py2/py3 difference18:55
dansmithyeah18:55
*** e0ne has joined #openstack-oslo18:55
dansmithalaski: but you printed out something inside the actual method to see that it's not running a stale mock right?18:55
alaskiI had a stack trace at one point, the line numbers and method calls didn't indicate a mock18:56
dims_alaski : dansmith : last i remember running into this problem, i was reading about it here - http://stackoverflow.com/questions/3589311/get-defining-class-of-unbound-method-object-in-python-3 - especially examples18:56
dims_alaski : y that would be weird18:56
*** zz_dimtruck is now known as dimtruck18:56
dims_if it is a py2/3 difference it should fail always18:56
alaskiit always fails on a full test run for py34, and never on py2718:57
dims_oh and here http://www.resolvinghere.com/sof/8408910.shtml18:57
dansmithdims_: are you saying there's something I'm doing wrong? because if so, just tell me what it is and I'll change :)18:57
dims_dansmith : no, i mean we have to be able to support the existing way (in py27) somehow in py34 even though internals have changed somewhat18:58
dims_we should definitely track this as a separate bug18:59
dansmithalaski: so I guess to avoid being blocked on this I will move these all out to module-level functions and roll18:59
dansmithalaski: it will mean we can't easily override this class if we wanted to18:59
dansmithbut we can fold it back in later18:59
alaskiyeah, once the olso.db bug fix is available in nova19:00
dansmiththat will be weeks I thik19:00
dims_dansmith : unfreeze is as soon as swift ships. by end of this week. so we can do a oslo.db release next week and a g-r change19:01
dims_best case scenario19:01
dansmithdims_: yeah19:01
alaskidansmith: I've been running the tests for about two hours now with --analyze-isolation and it hasn't converged on a problematic set of tests19:02
dansmithalaski: me too and neither I19:02
dansmithohg19:04
dansmithdims_: can I use this as a context manager and get a session?19:04
dansmithwith api_context_manager(context) as session19:04
dansmith?19:04
dansmithor something?19:04
dansmithseems like not19:08
alaskiI've only seen a decorator defined19:09
*** sputnik13 has quit IRC19:09
openstackgerritMerged openstack/oslo.messaging: Small fixes  https://review.openstack.org/29491619:09
*** sputnik13 has joined #openstack-oslo19:11
*** mriedem_lunch is now known as mriedem19:12
dims_dansmith : closest to that syntax in a test case is - http://git.openstack.org/cgit/openstack/oslo.db/tree/oslo_db/tests/sqlalchemy/test_enginefacade.py#n95419:12
dims_back in a bit. need to pick up kid from school19:13
dansmithokay, just moving them out and back in is the least destructive I think, so I'll just do that19:13
*** yamamoto has joined #openstack-oslo19:14
*** yamamoto has quit IRC19:21
*** dtardivel has quit IRC19:28
*** gordc has quit IRC19:28
*** achanda has quit IRC19:28
bknudsonI'm confused as to how test_base works with enginefacade... test_base has an engine and so does enginefacade... I need them to use the same engine to be able to test correctly19:52
*** achanda has joined #openstack-oslo19:52
bknudsonactually, now I'm seeing that test_base sets test.enginefacade... so maybe I can inject that.19:53
*** harlowja_at_home has quit IRC19:53
*** harlowja_at_home has joined #openstack-oslo19:54
*** andymaier has quit IRC19:58
*** gordc has joined #openstack-oslo20:10
*** e0ne has quit IRC20:17
*** ihrachys has quit IRC20:18
*** pcaruana has joined #openstack-oslo20:21
*** alejandrito has quit IRC20:25
*** alejandrito has joined #openstack-oslo20:31
*** boden has joined #openstack-oslo20:36
*** MVenesio has quit IRC20:37
*** regXboi has joined #openstack-oslo20:40
bknudsonaccording to the comments it says I shouldn't need to inject since _TestTransactionFactory does that, but I'm getting a different engine when I test... maybe because keystone uses enginefacade.transaction_context() and not the global20:42
*** ihrachys has joined #openstack-oslo20:56
*** alejandrito has quit IRC20:57
*** alejandrito has joined #openstack-oslo20:58
*** amotoki has joined #openstack-oslo21:02
*** mfranc213 has joined #openstack-oslo21:02
*** kgiusti has left #openstack-oslo21:13
dims_harlowja_at_home : bknudson : one of you please bless this? so i can go ahead with project-config changes21:17
dims_harlowja_at_home : bknudson : https://review.openstack.org/#/c/295363/21:17
patchbotdims_: patch 295363 - oslo.messaging - Add a py34 functional test for rabbit21:17
*** rlrossit has quit IRC21:18
bknudsondims_: what sets PYTHON? tox?21:19
*** regXboi has quit IRC21:20
dims_bknudson : snippet in project-config will set it. if it's not set then it defaults to py2721:26
dims_bknudson : i'll get that change ready as well if you want to look at that21:26
bknudsondims_: I'd look at it21:27
bknudsondims_: do you need to passenv = PYTHON?21:29
bknudsonfor some reason this file has "passend" instead of "passenv"21:30
dims_bknudson : weird, we'll have to fix that21:34
dims_bknudson : something like this - https://review.openstack.org/295531 - still have to make sure that the jobs complete21:35
*** amrith is now known as _amrith_21:35
*** achanda has quit IRC21:35
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.messaging: Fix typo passend should be passenv  https://review.openstack.org/29553321:36
dims_bknudson : ^^21:37
*** achanda has joined #openstack-oslo21:47
*** boden has quit IRC21:53
*** cdent has quit IRC21:56
*** amotoki has quit IRC22:00
*** pcaruana has quit IRC22:06
*** jecarey has quit IRC22:08
*** jecarey has joined #openstack-oslo22:11
*** sigmavirus24 is now known as sigmavirus24_awa22:13
*** jecarey has quit IRC22:16
*** achanda has quit IRC22:18
*** dimtruck is now known as zz_dimtruck22:23
*** ihrachys has quit IRC22:23
*** shardy has quit IRC22:25
*** alejandrito has quit IRC22:32
*** zqfan has joined #openstack-oslo22:36
*** MVenesio has joined #openstack-oslo22:38
*** MVenesio has quit IRC22:42
openstackgerritMerged openstack/oslo.messaging: Add a py34 functional test for rabbit  https://review.openstack.org/29536322:52
*** edmondsw has quit IRC22:59
*** openstackgerrit has quit IRC23:03
*** openstackgerrit_ is now known as openstackgerrit23:03
*** openstackgerrit has quit IRC23:03
*** openstackgerrit_ has joined #openstack-oslo23:03
*** boris-42 has quit IRC23:04
*** openstackgerrit_ is now known as openstackgerrit23:04
*** _amrith_ is now known as amrith23:05
*** openstackgerrit_ has joined #openstack-oslo23:08
*** dims_ has quit IRC23:09
*** dims has joined #openstack-oslo23:09
*** sdague has quit IRC23:12
*** achanda has joined #openstack-oslo23:20
*** dims has quit IRC23:21
*** dims has joined #openstack-oslo23:22
*** achanda has quit IRC23:27
*** dims has quit IRC23:27
*** dims has joined #openstack-oslo23:28
*** ozamiatin has quit IRC23:29
*** amrith is now known as _amrith_23:31
*** dims has quit IRC23:33
*** gordc has quit IRC23:33
*** achanda has joined #openstack-oslo23:49
*** ozamiatin has joined #openstack-oslo23:51

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