Wednesday, 2015-04-15

*** mriedem has quit IRC00:01
* lifeless spruiks for reviews on https://review.openstack.org/#/c/124651/00:18
lifelessits green00:18
*** salv-orlando has joined #openstack-oslo00:25
*** browne has quit IRC00:29
*** salv-orlando has quit IRC00:32
*** dims_ has joined #openstack-oslo00:35
*** dims has quit IRC00:36
openstackgerritlifeless proposed openstack-dev/pbr: Honour MANIFEST.in excludes  https://review.openstack.org/12359700:37
*** achanda has quit IRC01:10
*** sdake_ has joined #openstack-oslo01:17
*** sdake has quit IRC01:21
openstackgerritMerged openstack/oslo-incubator: Test loopingcall and threadgroup on Python 3  https://review.openstack.org/17235601:29
*** shardy_z has quit IRC01:46
*** sdake has joined #openstack-oslo01:52
*** yamahata has quit IRC01:53
*** sdake_ has quit IRC01:56
*** achanda has joined #openstack-oslo02:10
*** amotoki has joined #openstack-oslo02:11
*** achanda has quit IRC02:17
*** harlowja is now known as harlowja_away02:17
*** dims_ has quit IRC02:21
openstackgerritMerged openstack/oslo.utils: Add missing reflection + uuidutils docs  https://review.openstack.org/17297402:21
*** yamahata has joined #openstack-oslo02:28
*** jecarey has joined #openstack-oslo02:28
*** salv-orlando has joined #openstack-oslo02:28
*** browne has joined #openstack-oslo02:32
*** salv-orlando has quit IRC02:41
*** flwang has quit IRC02:48
*** flwang has joined #openstack-oslo03:01
*** mriedem has joined #openstack-oslo03:02
*** mriedem1 has quit IRC03:04
openstackgerritlifeless proposed openstack-dev/pbr: Test that MANIFEST.in excludes work  https://review.openstack.org/12359703:07
*** mriedem has quit IRC03:08
*** achanda has joined #openstack-oslo03:13
*** achanda has quit IRC03:17
*** sputnik13 has quit IRC03:25
*** sputnik13 has joined #openstack-oslo03:25
*** BrianShang has joined #openstack-oslo03:29
*** achanda has joined #openstack-oslo03:49
*** amotoki_ has joined #openstack-oslo03:54
*** stevemar has quit IRC04:01
*** sdake has quit IRC04:11
*** amotoki_ has quit IRC04:24
*** crc32 has joined #openstack-oslo04:28
*** salv-orlando has joined #openstack-oslo04:29
*** sputnik13 has quit IRC04:29
*** rushiagr_away is now known as rushiagr04:36
*** salv-orlando has quit IRC04:36
*** rushiagr is now known as rushiagr_away04:38
*** rushiagr_away is now known as rushiagr04:38
*** achanda has quit IRC04:50
*** achanda has joined #openstack-oslo04:50
*** stevemar has joined #openstack-oslo04:55
*** sputnik13 has joined #openstack-oslo05:40
*** inc0 has joined #openstack-oslo05:46
*** dulek has joined #openstack-oslo05:49
*** salv-orlando has joined #openstack-oslo05:50
*** salv-orlando has quit IRC06:00
*** browne has quit IRC06:09
*** crc32 has quit IRC06:15
*** stevemar has quit IRC06:15
openstackgerritJoshua Harlow proposed openstack/tooz: Add + use helper to raise + chain exceptions  https://review.openstack.org/17359706:26
*** sreshetn1 has joined #openstack-oslo06:35
*** shardy has joined #openstack-oslo06:45
*** achanda has quit IRC06:48
*** sreshetn1 has quit IRC06:48
*** sputnik1_ has joined #openstack-oslo06:57
*** sputnik13 has quit IRC07:00
*** sputnik13 has joined #openstack-oslo07:01
*** sputnik__ has joined #openstack-oslo07:02
*** sputnik1_ has quit IRC07:03
*** sputnik13 has quit IRC07:06
*** inc0 has quit IRC07:06
openstackgerritlifeless proposed openstack-dev/pbr: Fixup semver  https://review.openstack.org/12465107:06
openstackgerritlifeless proposed openstack-dev/pbr: Test that MANIFEST.in excludes work  https://review.openstack.org/12359707:06
*** salv-orlando has joined #openstack-oslo07:08
lifelessjd__: harlowja_away: thanks, fixed07:12
*** haypo has joined #openstack-oslo07:14
*** sreshetn1 has joined #openstack-oslo07:19
openstackgerritMerged openstack/taskflow: Make resolution/retry strategies more clear and better  https://review.openstack.org/17095607:21
openstackgerritMerged openstack/taskflow: Turn 'check_who' into a decorator  https://review.openstack.org/16910407:21
openstackgerritMerged openstack/taskflow: Use 'node' terminology instead of 'item' terminology  https://review.openstack.org/16906807:21
openstackgerritMerged openstack/taskflow: Ensure we don't get stuck in formatting loops  https://review.openstack.org/17182307:24
*** sputnik13 has joined #openstack-oslo07:31
*** sputnik__ has quit IRC07:34
*** inc0 has joined #openstack-oslo07:43
*** jaosorior has joined #openstack-oslo07:49
*** rushiagr is now known as rushiagr_away07:49
*** rushiagr_away is now known as rushiagr08:01
openstackgerritMerged openstack/oslo.messaging: Remove amqp driver 'unpacked content' logging  https://review.openstack.org/17212708:02
*** e0ne has joined #openstack-oslo08:02
*** e0ne has quit IRC08:05
*** viktors has joined #openstack-oslo08:08
*** e0ne has joined #openstack-oslo08:08
*** kiseok7_ has quit IRC08:08
*** e0ne has quit IRC08:19
*** ujjain has joined #openstack-oslo08:20
*** e0ne has joined #openstack-oslo08:23
*** yamahata has quit IRC08:25
openstackgerritMerged openstack/tooz: Add + use helper to raise + chain exceptions  https://review.openstack.org/17359708:26
*** ndipanov has joined #openstack-oslo08:27
*** e0ne has quit IRC08:29
*** e0ne has joined #openstack-oslo08:33
*** cdent has joined #openstack-oslo08:36
*** e0ne has quit IRC08:41
openstackgerritVictor Stinner proposed openstack/oslo.messaging: Use unittest.mock on Python 3  https://review.openstack.org/17372208:47
*** otherwiseguy has quit IRC08:47
*** ihrachyshka has joined #openstack-oslo08:49
haypo"openstack/oslo.messaging: Use unittest.mock on Python 3" is it ok to write "try: from unittest import mock except ImportError: import mock" in each project? or is it better to do that in oslotest?08:49
*** otherwiseguy has joined #openstack-oslo08:49
*** sreshetn1 has quit IRC08:53
silehthaypo, for me is ok, if we have to do the same in an other project, perhaps moving that to oslotest will be better08:55
hayposileht, it looks like mock has serious bugs on python 3.408:55
hayposileht, and mock is no more maintained :-(08:55
haypoi don't like the idea of using a backport if the module is already part of the stdlib!08:55
hayposileht, currently, eventlet is not installed on python3 in oslo messaging. how does oslo messaging choose the executor? it tries eventlet and then fallback to blocking?08:56
silehthaypo, that depends on how the backport is done and maintained08:56
silehthaypo, no this is hardcoded08:56
silehthaypo, in the consumer applications08:56
haypohum, it's not really a "backport". mock was integrated into stdlib, and mock is now maintained in the stdlib08:56
hayposileht, my question on tests was for oslo messaging tests08:57
silehthaypo, I think all tests use blocking executor except the one in test_executor08:57
haypooh ok08:57
openstackgerritVictor Stinner proposed openstack/oslo.messaging: Enable eventlet on Python 3  https://review.openstack.org/17213508:58
hayposileht, i asked to rephrase the changelog of this change ^^08:58
*** pblaho has joined #openstack-oslo08:59
silehthaypo, for python-qpid I don't what we can do :(08:59
*** amotoki has quit IRC09:01
*** pblaho has quit IRC09:02
*** pblaho has joined #openstack-oslo09:02
*** ozamiatin_ has joined #openstack-oslo09:06
hayposileht, someone must port python-qpid to python309:09
*** sdake has joined #openstack-oslo09:11
hayposileht, i just completed qpid-python & pyngus status in https://wiki.openstack.org/wiki/Python3#Dependencies using the discussed we had on this channel last friday with kgiusti09:20
*** sreshetn1 has joined #openstack-oslo09:21
silehthaypo, the pyngus one seems in progress cool09:22
hayposileht, i'm not optimistic as you, https://issues.apache.org/jira/browse/PROTON-490 contains patches but nobody answered since november 201409:23
*** ozamiatin_ has quit IRC09:23
*** ozamiatin_ has joined #openstack-oslo09:27
*** e0ne has joined #openstack-oslo09:34
*** SridharGaddam has joined #openstack-oslo09:43
*** e0ne is now known as e0ne_09:49
*** liusheng has quit IRC09:51
*** jamielennox is now known as jamielennox|away09:52
openstackgerritVictor Stinner proposed openstack/oslo.messaging: Enable redis test dependency on Python 3  https://review.openstack.org/17374409:54
*** amotoki has joined #openstack-oslo10:00
*** ozamiatin_ has quit IRC10:01
*** e0ne_ has quit IRC10:01
*** e0ne has joined #openstack-oslo10:03
*** Kennan2 has joined #openstack-oslo10:03
*** Kennan has quit IRC10:04
*** i159 has joined #openstack-oslo10:17
*** mfedosin has quit IRC10:20
*** achanda has joined #openstack-oslo10:22
*** dguitarbite has joined #openstack-oslo10:24
*** achanda has quit IRC10:27
*** mfedosin has joined #openstack-oslo10:29
*** e0ne is now known as e0ne_10:39
*** amotoki_ has joined #openstack-oslo10:40
*** e0ne_ is now known as e0ne10:42
*** amotoki has quit IRC10:43
*** sdake has quit IRC10:46
*** ozamiatin_ has joined #openstack-oslo10:51
*** e0ne has quit IRC10:53
*** e0ne has joined #openstack-oslo10:54
*** ozamiatin_ has quit IRC10:57
*** ujjain has quit IRC10:59
*** amotoki has joined #openstack-oslo11:02
*** amotoki_ has quit IRC11:05
*** dims has joined #openstack-oslo11:08
*** e0ne is now known as e0ne_11:19
*** e0ne_ has quit IRC11:29
*** e0ne has joined #openstack-oslo11:38
*** BrianShang has quit IRC11:41
*** BrianShang has joined #openstack-oslo11:43
hayposileht, i'm modifying my patch to enable eventlet in oslo messaging. i don't want to add futures dependency to python3, since concurrent.futures is now part of the stdlib11:51
hayposileht, problem: oslo_messaging.tests.test_opts.OptsTestCase.test_entry_point fails with "pkg_resources.DistributionNotFound: The 'futures>=2.1.6' distribution was not found and is required by the application"11:52
haypooslo.messaging.egg-info/requires.txt contains "futures>=2.1.6" whereas it's only in requirements.txt, not in requirements-py3.txt11:52
haypo(i have the issue with "tox -e py34")11:52
haypoi removed oslo.messaging.egg-info, .tox, pbr-0.10.8-py2.7.egg, .testrepository, but each time oslo.messaging.egg-info/requires.txt is regenerated, it still contains "futures>=2.1.6"11:53
haypoi don't understand why11:53
*** jecarey has quit IRC11:58
haypojd__, ^^ any idea for this issue? who generates oslo.messaging.egg-info/requires.txt?12:01
jd__haypo: pbr handles that12:02
haypojd__, requirements-py3.txt doesn't contain futures dependency, but oslo.messaging.egg-info/requires.txt does12:02
jd__harlowja_away: so tox -e py34 does not work on master?12:02
jd__I meant haypo12:05
jd__haypo: where's your patch? 'cause master works here12:05
haypojd__, tox -e py34 currently works, i even asked to add a gate for it: https://review.openstack.org/#/c/172221/12:06
haypojd__, i would like to install eventlet on python3 to test eventlet in oslo messaging: https://review.openstack.org/#/c/172135/12:06
haypojd__, i noticed that my patch is wrong, it installs futures on python312:06
jd__haypo: your patch deletes requirements-py3.txt12:07
jd__yeah12:07
haypojd__, i'm writing a new version of this patch12:07
* jd__ kicks haypo in the nuts12:07
haypojd__, http://www.haypocalc.com/tmp/patch12:07
haypojd__, with this patch, oslo_messaging.tests.test_opts.OptsTestCase.test_entry_point fails12:07
haypoi cannot find the pbr source code!? where is the repository? i cannot find it in https://pypi.python.org/pypi/pbr nor http://docs.openstack.org/developer/pbr/12:10
haypoah! https://github.com/openstack-dev/pbr12:10
jd__haypo: https://git.openstack.org/cgit/openstack-dev/pbr/12:10
jd__c'mon12:10
jd__haypo: what's the failure?12:11
haypo<haypo> sileht, problem: oslo_messaging.tests.test_opts.OptsTestCase.test_entry_point fails with "pkg_resources.DistributionNotFound: The 'futures>=2.1.6' distribution was not found and is required by the application"12:11
*** e0ne is now known as e0ne_12:14
haypooh great, setuptools monkey patches distutils /o\12:15
*** amotoki has quit IRC12:25
*** e0ne_ has quit IRC12:26
*** ozamiatin_ has joined #openstack-oslo12:26
*** amotoki has joined #openstack-oslo12:27
*** cdent has quit IRC12:28
*** e0ne has joined #openstack-oslo12:30
*** bknudson has joined #openstack-oslo12:30
*** amotoki has quit IRC12:31
*** gordc has joined #openstack-oslo12:34
*** sreshetn1 has quit IRC12:36
*** jaypipes has quit IRC12:42
*** sreshetn1 has joined #openstack-oslo12:43
haypojd__, tox starts with "python setup.py sdist --format=zip --dist-dir=.tox/dist ("GLOB sdist-make: /home/haypo/prog/openstack/oslo.messaging/setup.py")12:47
*** inc0 has quit IRC12:47
haypojd__, "python setup.py sdist" calls pbr with python212:47
jd__haypo: send your patch?12:47
*** jaypipes has joined #openstack-oslo12:57
*** jecarey has joined #openstack-oslo13:06
*** kgiusti has joined #openstack-oslo13:06
*** dims has quit IRC13:13
*** ozamiatin_ has quit IRC13:13
*** ozamiatin_ has joined #openstack-oslo13:14
*** dims has joined #openstack-oslo13:15
*** david-lyle has quit IRC13:24
*** jungleboyj has quit IRC13:26
*** stpierre has joined #openstack-oslo13:27
*** mriedem has joined #openstack-oslo13:27
jd__flaper87: can you just push the f*(@*! button already on https://review.openstack.org/#/c/167232/ ? :(13:35
silehtjd__, lol13:37
silehtjd__, does tooz follow the stable branch thing ? I guess yes13:37
jd__sileht: yeah13:38
jd__we have a stable/kilo13:38
haypojd__, "send your patch?" done! https://bitbucket.org/hpk42/tox/pull-request/142/issue-236-subcommand_test-rebuilds-sdist/diff13:39
silehtjd__, something looks wrong tooz stable branch is 0.14, but requirements repo says stable is  <0.1413:41
*** haypo has quit IRC13:41
sileht(talking kilo branch)13:41
jd__sileht: really?13:42
jd__sileht: nah you're wrong13:42
jd__➔ git describe --tags origin/stable/kilo13:43
jd__0.13.213:43
jd__0.14.0 is on master13:43
*** e0ne is now known as e0ne_13:43
*** e0ne_ is now known as e0ne13:43
jd__but having <0.14 on stable is bad anyway :(13:43
silehtjd__, oh ok, I have missed something, I prefer that13:43
silehtjd__, I have a issue with gnocchi that is fixed in 0.14 only13:44
jd__sileht: can you backport it?13:44
silehtI will...13:44
silehtjd__, https://review.openstack.org/#/c/173881/13:46
jd__cool a 200 line patches to backport13:46
jd__mouhahahahaha13:46
jd__sileht: dhellmann: can't we just remove that upper cap?13:47
silehtyeah, tooz is too young for this13:47
*** mtanino has joined #openstack-oslo13:48
jd__I'll propose the change and we'll see13:50
jd__it's gonna be fun13:50
jd__sileht: so I should propose it on stable/kilo actually too?13:51
silehtjd__, If you want gnocchi-rc1 working without that issue for kilo yes13:52
jd__sileht: bah gnocchi does not follow global-requirement so we don't really care13:52
jd__I thought it was for Ceilo?13:52
silehtjd__, yes but devstack enforce global requirement now13:53
jd__yeah I saw that13:53
jd__can we disable it btw?13:53
jd__(for gnocchi gate jobs)13:53
jd__I've the same problem with oslo.db 1.8 for the patches I wanted to merge13:53
silehtjd__, everything is handled in 'enable_plugin' of devstack13:53
jd__sileht: meaning yes or no? :p13:54
silehtjd__, I means no13:54
jd__f****13:54
silehtjd__, I know a trick but I haven't test it13:54
jd__ninja-sileht13:55
openstackgerritMerged openstack-dev/cookiecutter: Don't omit tests from coverage  https://review.openstack.org/17059413:56
silehtjd__, I think for gate, you can set LIBS_FROM_GIT=oslo.db and OSLODB_BRANCH=stable/kilo, this bypass global requirement13:56
silehtjd__, obviously with the branch/tag you want, not kilo13:56
* sileht will tests13:57
silehtjd__, your oslo.db fixes can't be backported ot 1.7 ?13:58
jd__sileht: I don't t know13:58
jd__it's not really fixes, it adds more code13:59
jd__like it could break application in theory13:59
jd__in real I don't think it will break anything as nobody in OpenStack knows about things like CHECK and FOREIGN KEY lol13:59
* jd__ sighs13:59
flaper87jd__: I wish I could, in theory the PTL needs to do it. :/14:00
jd__flaper87: aren't you PTL now?14:00
jd__who the hell is this lazy PTL?14:00
flaper87jd__: nope, elections happening14:00
jd__right I remember voting for you lol14:01
flaper87jd__: thank you :)14:01
jd__FFS this is so simple why you need to have a SPOF for that14:01
jd__this is so stupid14:01
jd__please fix that when you are PTL flaper8714:01
*** Kennan has joined #openstack-oslo14:07
*** ujjain has joined #openstack-oslo14:08
*** Kennan2 has quit IRC14:08
*** stevemar has joined #openstack-oslo14:09
*** zz_jgrimm is now known as jgrimm14:11
* gordc detects a disturbance... not me?... goes back to sleep.14:14
*** achanda has joined #openstack-oslo14:20
*** sigmavirus24_awa is now known as sigmavirus2414:20
*** stpierre_ has joined #openstack-oslo14:20
*** stpierre has quit IRC14:23
*** achanda has quit IRC14:24
*** browne has joined #openstack-oslo14:29
*** rushiagr is now known as rushiagr_away14:33
*** achanda has joined #openstack-oslo14:34
*** russellb has quit IRC14:38
*** russellb has joined #openstack-oslo14:42
*** achanda has quit IRC14:45
*** jungleboyj has joined #openstack-oslo14:58
*** ozamiatin_ has quit IRC15:07
*** rushiagr_away is now known as rushiagr15:11
*** stpierre_ is now known as stpierre15:23
*** stevemar has quit IRC15:28
*** jungleboyj has quit IRC15:28
*** harlowja_at_home has joined #openstack-oslo15:31
*** russellb has quit IRC15:32
*** i159 has quit IRC15:33
*** browne has quit IRC15:34
*** jungleboyj has joined #openstack-oslo15:35
*** sdake has joined #openstack-oslo15:35
*** russellb has joined #openstack-oslo15:36
*** sdake_ has joined #openstack-oslo15:39
*** sdake has quit IRC15:42
*** amotoki has joined #openstack-oslo15:45
openstackgerritJoshua Harlow proposed openstack/tooz: Use oslo.serialization msgpackutils  https://review.openstack.org/17305815:47
*** cdent has joined #openstack-oslo15:53
*** viktors is now known as viktors|afk15:54
openstackgerritJoshua Harlow proposed openstack/tooz: Add exception docs to developer docs  https://review.openstack.org/17395515:56
*** sdake has joined #openstack-oslo15:59
*** sdake_ has quit IRC16:03
harlowja_at_homeSpamapS, best of luck with those oslo.messaging drivers and py3; idk what to do there ....16:04
harlowja_at_homeseems sorta screwy, lol16:04
*** sreshetn1 has quit IRC16:09
*** harlowja_at_home has quit IRC16:10
openstackgerritTerry Howe proposed openstack/cliff: Add documentation for the value formatter  https://review.openstack.org/17346116:11
*** ihrachyshka has quit IRC16:17
*** arnaud___ has joined #openstack-oslo16:18
*** browne has joined #openstack-oslo16:20
*** sreshetn1 has joined #openstack-oslo16:27
*** jecarey has quit IRC16:29
*** jungleboyj has quit IRC16:32
elarsonis there a process I need to use in order to create the openstack/oslo.cache repo? I've created a local repo using the oslo cookiecutter template.16:33
elarsonthe docs mention removing some incubator bits, but my understanding is that since oslo.cache will mostly be wrapping dogpile, the incubated cache is essentially deprecated.16:34
*** sreshetn1 has quit IRC16:35
elarsonpleia2: btw, if you xiaoyaun to take care of it, that is fine by me. I had some extra cycles16:37
*** sreshetn1 has joined #openstack-oslo16:38
SpamapSharlowja_away: It seems pretty obvious to me that those who've been polled care not for QPID16:38
*** EmilienM is now known as EmilienM|afk16:38
*** jungleboyj has joined #openstack-oslo16:39
*** BrianShang_ has joined #openstack-oslo16:39
*** BrianShang has quit IRC16:40
*** arnaud___ has quit IRC16:42
*** arnaud___ has joined #openstack-oslo16:43
*** jungleboyj has quit IRC16:44
*** kgiusti has quit IRC16:47
*** arnaud___ has quit IRC16:47
*** zzzeek has joined #openstack-oslo16:48
dhellmannelarson: if you're starting from scratch, there won't be anything to remove. That step is for cleaning up after filtering a copy of the incubator down.16:51
*** jaosorior has quit IRC16:52
elarsondhellmann: that is what I thought. I didn't find any incubator references with my grepping16:53
elarsondhellmann: is there a repo that I need to submit a patch for to create the repo then?16:53
*** e0ne has quit IRC16:56
*** jungleboyj has joined #openstack-oslo16:57
dimselarson: that would be in "Adding the Repository to the CI System" section of http://docs.openstack.org/infra/manual/creators.html16:58
dimsyou are following steps from https://wiki.openstack.org/wiki/Oslo/CreatingANewLibrary right?16:58
elarsondims: I am16:59
* elarson takes a closer look16:59
elarsondims: so when this review gets merged, the repo should become available? https://review.openstack.org/#/c/165224/17:00
*** sreshetn1 has quit IRC17:02
dimselarson: missing the upstream: link in projects.yaml?17:05
dimselarson: you already have a github repo right? with some initial bits?17:05
elarsondims: I don't, but I'd be happy to create one.17:06
elarsondims: btw, thanks for the help with this. it is my first time17:06
dhellmannelarson: which instructions are you following?17:07
dimselarson: you can use oslo-cookiecutter as mentioned in http://docs.openstack.org/infra/manual/creators.html17:07
dhellmannelarson: nm, I'm caught up on scrollback now17:08
elarsondims: I did that, I just don't have a way to push it yet17:08
elarsons/way/place17:08
*** amotoki has quit IRC17:10
dimselarson: so, you should create a github repo with what you have17:10
dimselarson: and adjust the review you showed me with the upstream with the link to your repo17:11
elarsondims: cool, I'll do that then17:11
*** ndipanov has quit IRC17:15
*** sigmavirus24 is now known as sigmavirus24_awa17:19
elarsondims: so, to make sure I understand you correctly, I should set the upstream to: https://github.com/rackerlabs/oslo.cache in gerrit/projects.yaml and update that patch?17:21
dimsyes elarson17:23
elarsondims: will do, thanks!17:24
*** sputnik13 has quit IRC17:27
*** sreshetn1 has joined #openstack-oslo17:32
*** sputnik13 has joined #openstack-oslo17:33
*** achanda has joined #openstack-oslo17:35
*** kgiusti has joined #openstack-oslo17:36
*** harlowja_away is now known as harlowja17:36
*** e0ne has joined #openstack-oslo17:37
*** sputnik13 has quit IRC17:37
*** e0ne is now known as e0ne_17:50
*** jecarey has joined #openstack-oslo17:50
*** jecarey has quit IRC17:55
*** andreykurilin has joined #openstack-oslo17:58
*** openstackstatus has quit IRC17:58
*** openstackstatus has joined #openstack-oslo18:00
*** ChanServ sets mode: +v openstackstatus18:00
-openstackstatus- NOTICE: Gerrit has stopped emitting events so Zuul is not alerted to changes. We will restart Gerrit shortly to correct the problem.18:03
*** ChanServ changes topic to "Gerrit has stopped emitting events so Zuul is not alerted to changes. We will restart Gerrit shortly to correct the problem."18:03
*** e0ne_ is now known as e0ne18:05
*** sigmavirus24_awa is now known as sigmavirus2418:10
*** EmilienM|afk is now known as EmilienM18:22
*** ChanServ changes topic to "#openstack-oslo"18:26
-openstackstatus- NOTICE: Gerrit has been restarted. New patches, approvals, and rechecks between 17:30 and 18:20 UTC may have been missed by Zuul and will need rechecks or new approvals added.18:26
*** sreshetn1 has quit IRC18:28
mtreinishdims: is there a config doc somewhere for apps that use oslo logging?18:29
mtreinishI'm working on some config docs for tempest right now and it would be helpful if there was something I could just link to for logging config18:29
dimshttp://docs.openstack.org/developer/oslo.log/ is what we have18:29
mtreinishdims: heh I like this: http://docs.openstack.org/developer/oslo.log/installation.html :)18:30
*** e0ne has quit IRC18:30
mtreinishdims: it doesn't look like there's anything from the user/deployer perspective on how to use the different config options in oslo logging18:30
dimsmtreinish: right. we are missing that18:32
dimsmtreinish: there's sprinkling of stuff in various manuals/guides on docs.openstack.org, but no consolidated reference18:33
mtreinishdims: :( oh well, so much for shirking off the need to write something18:33
*** andreykurilin has quit IRC18:36
dhellmannmtreinish: if you write it in oslo.log, you could still link to it from tempest :-)18:37
mtreinishdhellmann: heh, I was waiting for that :)18:37
dimshahaha18:37
dhellmannmtreinish: seriously, docs are one of my backburner projects for liberty18:37
dimsi hesitated to pull that card on mtreinish :)18:38
dhellmanndims: it's ok, I'm the lame duck ptl so it's safe for me to do it18:38
*** AAzza_afk has joined #openstack-oslo18:38
mtreinishdhellmann: yeah I want to make sure there are better docs around tempest config before I cut the next tag after the release18:38
dhellmannmtreinish: makes sense18:38
* krotscheck is annoyed at his requirements build. it keeps failing because of known grenade bugs :/18:39
mtreinishbecause I've field several dozen simple questions about it the past couple of months alone18:39
krotscheckBut then, not everyone's managed to get their Kilo RC1 out....18:39
mtreinishwhich is probably a sign something is missing18:39
*** andreykurilin has joined #openstack-oslo18:40
*** AAzza has quit IRC18:41
*** AAzza_afk is now known as AAzza18:41
dhellmanndims: we said it was ok to fast-approve the history import commits for versionutils, and leave the real patches for regular review, right?18:43
dimsyes dhellmann18:43
dhellmanndims: ok, I'm doing that now18:43
dimsthanks dhellmann18:44
dhellmanndims: 17 oslo.utils patches sitting in the gate...18:45
sdaguekrotscheck: pointer to fails?18:46
dimsdhellmann: nice :)18:46
sdagueI've been fixing a lot of grenade stuff the last week and a half, so if there is known bug, no time like the present to address it18:46
openstackgerritCedric Brandily proposed openstack/oslo.middleware: Add middleware to support ssl termination proxies  https://review.openstack.org/17402518:50
dhellmanndims: some failures already in the oslo.utils series :-/18:50
*** AAzza_afk has joined #openstack-oslo18:50
*** kgiusti has quit IRC18:50
harlowjadhellmann dims  do u guys mind looking at https://review.openstack.org/#/c/138607/ ; i'm sorta annoyned, but trying not to be, lol18:50
* harlowja must calm down, lol18:51
dimsharlowja: ok let me wear my nova contributor hat18:52
harlowjahaha18:52
harlowjathx :)18:52
*** andreykurilin has quit IRC18:52
krotschecksdague: https://review.openstack.org/#/c/173449/18:53
sdaguekrotscheck: recheck isn't going to get you past that18:54
*** AAzza has quit IRC18:54
*** AAzza_afk is now known as AAzza18:54
krotschecksdague: Tell me more?18:54
sdaguehttp://logs.openstack.org/49/173449/1/check/check-grenade-dsvm/21a5946/logs/grenade.sh.txt.gz#_2015-04-14_23_11_09_29618:54
krotscheckAh, thank you.18:55
sdagueI think you need to wait for the blanket uncap requirements patch18:56
sdaguewhich is in the works18:56
sdaguebut, there was some confusion on branches and testing18:56
sdagueso it probably won't get sorted until tomorrow18:56
*** haypo has joined #openstack-oslo18:57
*** haypo_ has joined #openstack-oslo18:57
sdaguewe should probably remove that ER signature, as it's definitely giving you incorrect information that this is a known bug18:58
krotschecksdague: Thanks for the heads up, that definitely clarifies things.18:59
krotschecksdague: I also think keystone hasn't cut RC1 yet eitehr.18:59
sdagueyeh, so I see why it matched wrong. I've got more verbose logging when shutting down services, so it's matching what's currently totally ok status.19:00
dimsharlowja: i'd have expected a -1 with those comments, -2 seems a bit harsh19:04
dimsdhellmann: will help with those series in a little bit19:04
lifelesshaypo: if futures is version dependent, you'll need to use a dependency profile19:08
haypolifeless, hi. what is a dependency profile?19:09
lifelessuhm, I've the name wrong. environment marker19:09
lifelessthats the one19:09
haypolifeless, i hate having requirements.txt & requirements-py3.txt, i hacked pip to support environment markers, but pbr doesn't support them yet :-(19:09
lifelesshaypo: right, jd__ had a patch for that, I don't think its in a release yet19:09
haypolifeless, ah? he didn't tell me that! great news19:10
lifelesshaypo: see the thread I started about getting rid of requirements-pyN.txt on openstack-dev ~ 3 weeks back19:10
haypolifeless, are you saying me that because of my bug report? https://bitbucket.org/hpk42/tox/issue/236/tox-must-create-the-source-distribution19:10
lifelessdhellmann: https://review.openstack.org/#/c/124651/ <- can has +A ?19:11
lifelesshaypo: no but that is a predictable consequence and why I want to remove requirements-pyNN19:12
haypolifeless, my bug report is a little bit borderline between feature and bug :)19:12
lifelesshttp://osdir.com/ml/openstack-dev/2015-03/msg01174.html19:12
lifelessbbiab, family morning routine19:12
*** stevemar has joined #openstack-oslo19:13
haypolifeless, i agree that using environment markers everywhere would be better19:13
haypo"morning", oh i forgot your timezone :)19:13
*** sreshetn1 has joined #openstack-oslo19:14
*** jaypipes has quit IRC19:18
*** otherwiseguy has quit IRC19:20
*** jaypipes has joined #openstack-oslo19:21
harlowjadims dhellmann  thx :)19:26
harlowjadims just don't want 'the perfect solution' to stop 'any solution'19:26
harlowjabut meh, what can i do :-P19:27
lifelessharlowja: https://review.openstack.org/#/c/124651/ :)19:27
harlowjafix er up19:29
harlowja:-P19:29
lifelessharlowja: I did !19:29
harlowja:)19:29
*** sreshetn1 has quit IRC19:29
*** otherwiseguy has joined #openstack-oslo19:29
*** david-lyle has joined #openstack-oslo19:30
lifelessnow I just need a +2+A19:30
*** e0ne has joined #openstack-oslo19:30
harlowja:)19:31
harlowjaya, not me (yet), maybe someday :-P19:31
harlowjai'm just a poor minion19:31
harlowjalol19:31
dimslifeless: looking through19:31
dimslifeless: 'z' is just for sorting right?19:33
harlowjadims ya, i'm really trying to avoid tooz having its own db schema (that nobody can agree on, lol); jd__  i think also doesn't want this19:34
harlowjaalthough the cinder people are starting to ask the same kind of questions (why doesn't tooz have a db locking that looks like X, blah blah)19:35
*** crc32 has joined #openstack-oslo19:38
*** e0ne has quit IRC19:41
openstackgerritMerged openstack/oslo.log: Add `versionutils` for version compatibility checks  https://review.openstack.org/16775019:50
openstackgerritMerged openstack/oslo.log: Remove vim header  https://review.openstack.org/16775119:50
openstackgerritMerged openstack/oslo.log: Adds decorator to deprecate functions and methods  https://review.openstack.org/16775219:50
openstackgerritMerged openstack/oslo.log: Fix violations of H302:import only modules  https://review.openstack.org/16775319:50
openstackgerritMerged openstack/oslo.log: fixed typos  https://review.openstack.org/16775419:50
openstackgerritMerged openstack/oslo.log: Use hacking import_exceptions for gettextutils._  https://review.openstack.org/16775519:50
openstackgerritMerged openstack/oslo.utils: Add `versionutils` for version compatibility checks  https://review.openstack.org/17045219:50
openstackgerritMerged openstack/oslo.utils: Remove vim header  https://review.openstack.org/17045319:50
openstackgerritMerged openstack/oslo.utils: Adds decorator to deprecate functions and methods  https://review.openstack.org/17045419:50
openstackgerritMerged openstack/oslo.utils: Fix violations of H302:import only modules  https://review.openstack.org/17045519:50
openstackgerritMerged openstack/oslo.log: Use oslotest instead of common test module  https://review.openstack.org/16775619:52
openstackgerritMerged openstack/oslo.log: pep8: fixed multiple violations  https://review.openstack.org/16775719:52
openstackgerritMerged openstack/oslo.log: Add JUNO as a target to versionutils module  https://review.openstack.org/16775819:52
openstackgerritMerged openstack/oslo.log: Allow deprecated decorator to specify no plan for removal  https://review.openstack.org/16775919:52
openstackgerritMerged openstack/oslo.log: Add Kilo release name to versionutils  https://review.openstack.org/16776019:52
openstackgerritMerged openstack/oslo.log: Enhance versionutils.deprecated to work with classes  https://review.openstack.org/16776119:53
openstackgerritMerged openstack/oslo.log: Remove code that moved to oslo.i18n  https://review.openstack.org/16776219:53
openstackgerritMerged openstack/oslo.log: Remove oslo.log code and clean up versionutils API  https://review.openstack.org/16776319:53
openstackgerritMerged openstack/oslo.log: Switch from oslo.config to oslo_config  https://review.openstack.org/16776419:53
openstackgerritMerged openstack/oslo.log: Expose opts entry point for version_utils  https://review.openstack.org/16776519:57
zzzeekguess I picked the right time to put something in nova stable/kilo …20:03
zzzeek:)20:03
*** crc32 has quit IRC20:05
*** rushiagr is now known as rushiagr_away20:06
*** haypo has quit IRC20:06
*** jecarey has joined #openstack-oslo20:08
*** crc32 has joined #openstack-oslo20:09
*** jecarey has quit IRC20:17
openstackgerritJoshua Harlow proposed openstack/taskflow: Allow jobs to be posted in incomplete state  https://review.openstack.org/17408220:17
lifelessdims: yes20:18
*** jecarey has joined #openstack-oslo20:18
*** rushiagr_away is now known as rushiagr20:24
openstackgerritClint 'SpamapS' Byrum proposed openstack/oslo.messaging: Fix python3 tests now that eventlet is fixed  https://review.openstack.org/17408720:27
SpamapSdhellmann: https://review.openstack.org/174088 turns on python3-jobs btw, I'm sure they'll want to see your +1 :)20:30
dhellmannSpamapS: thanks, looking20:34
dhellmannSpamapS: I thought we already had a patch for that?20:34
SpamapSdhellmann: for messaging?20:35
SpamapSI did forget to look20:35
dhellmannSpamapS: https://review.openstack.org/17222120:35
dhellmannnp, just making sure there hadn't been an issue with the earlier one :-)20:35
SpamapSAbandoning mine20:36
SpamapSdhellmann: thanks20:36
SpamapSThough Victor seems to have forgotten to 'tox -r' on his testing20:36
SpamapSor we somehow have wildly different test systems20:36
SpamapSbecause with new eventlet, tests do not pass without Ic160101695cea67eb9bbbfcaddb8d3dac64e680420:36
SpamapSinteresting, py34 is consistently about 2s slower than py27 on my box, even though py27 runs 9 more tests20:41
*** stevemar has quit IRC20:41
dhellmannSpamapS: I updated the commit message to add the depends-on20:45
SpamapSdhellmann: good man. :)20:46
* SpamapS has redirected his energies into looking at what it will take to deprecate impl_qpid20:46
SpamapSseems like it may be spec-worthy :-P20:47
dhellmannSpamapS: yes, we like specs here in oslo - "write it down"20:47
*** jecarey has quit IRC20:47
SpamapSYeah, and it's more than 2 patches I think... since we've never deprecated a driver before.20:48
SpamapShm20:48
SpamapSis this an oslo-specs, or an openstack-specs ?20:48
SpamapSFeels like openstack-specs20:48
dhellmannSpamapS: I would have said oslo-specs, but you're right that we need a wide review audience20:54
SpamapSdhellmann: and I think it isn't "deprecate qpid" but "exhalt rabbit"20:54
SpamapSas in, let's define the policy for drivers20:54
SpamapSThen note the ones that would fall out immediatyel.20:54
SpamapSimmediately even20:54
* dhellmann nods20:54
*** sputnik13 has joined #openstack-oslo21:04
*** jungleboyj has quit IRC21:04
*** jecarey has joined #openstack-oslo21:08
*** haypo has joined #openstack-oslo21:16
SpamapSdhellmann: https://review.openstack.org/17410521:16
dhellmannSpamapS: added myself as a reviewer21:17
haypoSpamapS, hi. you look motived to port qpid to python3 :)21:18
haypoSpamapS, or zmq?21:19
haypodhellmann, SpamapS : i commented https://review.openstack.org/#/c/172221/ but just after that i saw SpamapS's comment on test failures21:19
haypoSpamapS, on a fresh oslo messaging, tox -e py34 fails on your PC? on which test?21:20
SpamapShaypo: no, I'm motivated to remove qpid support because I'm fairly certain the number of users affected will be very close to 021:20
dhellmannhaypo, SpamapS : I'm going to let you 2 work this out. :-) I'm helping ttx create the stable branches, and that's turned out to be more work than either of us expected because of the requirements management changes.21:21
haypodhellmann, dependencies is probably a NP problem :)21:21
SpamapShaypo: and zmq.. I'm hoping the users who seem to be maintaining a private branch with it all fixed up will emerge and support it given this policy.21:21
SpamapSdhellmann: yeah, stable branches is super hard to do with the dependency rats nest we have. ;)21:22
SpamapShaypo: hm.. trunk did fail for me. Maybe something merged?21:23
haypoSpamapS, i guess that tox runs more or less test depending on what is already installed on the system21:23
SpamapShaypo: that shouldn't be the case.. the virtualenv is isolated from system libs21:24
*** rushiagr is now known as rushiagr_away21:24
haypoSpamapS, gates are supposed to always start from a fresh system, so i don't think that it's required to fix the mock issue right now21:24
SpamapSbut trunk passed for me just now21:24
haypoSpamapS, and i'm rewriting my fix for mock with oslotest and six.moves :)21:24
SpamapSso I'm ??????? on why it didn't yesterday :-P21:24
*** andreykurilin has joined #openstack-oslo21:25
SpamapShaypo: I think you have it well in hand. But the change that removed test-requirements-py3.txt still does fail for me.21:25
haypoSpamapS, which error do you get?21:26
SpamapShaypo: can't install qpid21:27
haypoSpamapS, which file asks to install qpid?21:27
haypo(tox/pip should tell you)21:27
*** stpierre has quit IRC21:30
harlowjahaypo why are u still awake :-P21:32
haypoharlowja, i'm working late because i brang my daugther to the circus this afternoon :)21:33
harlowjaah21:33
harlowjanice21:33
SpamapShaypo: test-requirements.txt ;)21:34
*** achanda has quit IRC21:34
haypoSpamapS, did i modify test-requirements-py3.txt? https://review.openstack.org/#/c/172135/21:35
haypoSpamapS, you are not supposed to use test-requirements.txt on Python 3, but test-requirements-py3.txt21:35
SpamapShaypo: this is weird, I think my git repo must have been cherry-picked with some other changes, you're right.21:36
SpamapSI just re-cloned to be sure21:36
SpamapSand it doesn't break anymore. :)21:36
haypoSpamapS, haha21:36
SpamapSwait no it does21:36
*** achanda has joined #openstack-oslo21:37
*** achanda has quit IRC21:37
SpamapShaypo: it does, but for different reasons: http://paste.ubuntu.com/10829571/21:38
*** achanda has joined #openstack-oslo21:38
SpamapSremoved file, but did not remove from tox.ini21:38
*** dims_ has joined #openstack-oslo21:46
*** jamielennox|away is now known as jamielennox21:46
*** andreykurilin has quit IRC21:46
*** dims has quit IRC21:48
*** jecarey has quit IRC21:51
*** bknudson has quit IRC21:54
haypoSpamapS, oh, i see that tox.ini still references requirements-py3.txt, right :)21:57
haypoSpamapS, another good motivation to enable the py34 gate before this change :)21:57
haypoSpamapS, i'm setting up devpi on my laptop to be able to recreate quickly .tox/* venvs21:59
openstackgerritJoshua Harlow proposed openstack/taskflow: Allow jobs to be posted in DELAYED state  https://review.openstack.org/17408222:02
haypoSpamapS, to come back to https://review.openstack.org/#/c/172221/ are you sure that the mock fix is required to enable python3 tests?22:05
openstackgerritVictor Stinner proposed openstack/oslo.messaging: Use unittest.mock on Python 3  https://review.openstack.org/17372222:07
openstackgerritJoshua Harlow proposed openstack/taskflow: Allow jobs to be posted in DELAYED state  https://review.openstack.org/17408222:11
lifelesshaypo: SpamapS: Hmmm, mock is changing22:12
lifelessthe external module is meant to be getting maintained.22:12
lifelessIIRC it was ned daily doing that?22:13
*** yamahata has joined #openstack-oslo22:14
haypolifeless, even if it's maintained, it's useless to use a third-party mock module if it's part of the stdlib, no?22:18
haypolifeless, or do you need very recent enhancements in mock on python 3.3?22:18
openstackgerritVictor Stinner proposed openstack/oslo.messaging: Add eventlet and aioeventlet dependencies on py3  https://review.openstack.org/17213522:19
haypoSpamapS, ^^ i updated my patch according to my recent "researchs"22:19
haypoSpamapS, i found a bug in tox :-p22:19
lifelesshaypo: so its nice to be able to say 'use the latest stuff, anywhere, it just works'22:20
lifelesshaypo: no? Otherwise we have to wait another 5 years to start using the 3.4+mock changes on 3.322:21
lifelesshaypo: which is not cool. And thats ignoring 2.7's lifespan.22:21
haypolifeless, which latest stuff?22:22
haypolifeless, my today problem is that mock is broken on python 3.422:23
haypolifeless, i don't care of new shiny enhancement, i just want it to work :)22:23
haypolifeless, https://code.google.com/p/mock/issues/detail?id=23422:23
haypolifeless, and https://code.google.com/p/mock/issues/detail?id=22522:23
haypoSpamapS, my new patch to enable eventlet keeps requirements-py3.txt22:24
haypoSpamapS, the difference between requirements.txt and requirements-py3.txt is very small. it's maybe better to remove requirements-py3.txt and fix tox.ini instead. what do you think?22:25
openstackgerritMatt Riedemann proposed openstack/oslo.log: Check to see if instance kwarg is a string  https://review.openstack.org/17412822:32
mriedemdims_: mtreinish: ^22:32
*** jecarey has joined #openstack-oslo22:36
*** mriedem has quit IRC22:38
*** jecarey has quit IRC22:41
openstackgerritJoshua Harlow proposed openstack/taskflow: Add job states in docs + states in python  https://review.openstack.org/17413722:43
*** gordc has quit IRC22:45
*** achanda has quit IRC22:48
lifelesshaypo: so, lets chat to ned22:49
openstackgerritJoshua Harlow proposed openstack/tooz: Use oslo.serialization msgpackutils  https://review.openstack.org/17305822:49
lifelesshaypo: ah, not net22:51
lifelessKushal Das22:51
lifelessaccording to my inbox (mail from Michael Foord a while back)22:51
lifelesshaypo: mail sent22:53
haypolifeless, i replied ;)22:56
lifelesshaypo: thanks; I've replied on the review too.22:57
*** achanda has joined #openstack-oslo22:58
*** zzzeek has quit IRC23:01
*** jaypipes has quit IRC23:08
openstackgerritJoshua Harlow proposed openstack/oslo.utils: Add a rate limiting utility class  https://review.openstack.org/17224623:09
openstackgerritJoshua Harlow proposed openstack/taskflow: Have reset state handlers go through a shared list  https://review.openstack.org/16738923:10
*** haypo has quit IRC23:12
openstackgerritJoshua Harlow proposed openstack/taskflow: Add support for conditional execution  https://review.openstack.org/16492223:16
*** jaypipes has joined #openstack-oslo23:22
*** crc32 has quit IRC23:32
*** pblaho_ has joined #openstack-oslo23:33
*** tteggel_ has joined #openstack-oslo23:34
*** frickler_ has joined #openstack-oslo23:35
*** HenryG_ has joined #openstack-oslo23:35
*** salv-orl_ has joined #openstack-oslo23:36
*** mdbooth has quit IRC23:38
*** HenryG has quit IRC23:38
*** mdbooth_ has joined #openstack-oslo23:38
*** jamespag` has joined #openstack-oslo23:38
*** jamespag` has quit IRC23:38
*** jamespag` has joined #openstack-oslo23:38
*** cburgess_ has joined #openstack-oslo23:38
*** mdbooth_ is now known as mdbooth23:38
*** cdent has quit IRC23:39
*** rpodolyaka has quit IRC23:39
*** pblaho has quit IRC23:39
*** salv-orlando has quit IRC23:39
*** frickler has quit IRC23:39
*** jamespage has quit IRC23:39
*** tteggel has quit IRC23:39
*** cburgess has quit IRC23:39
*** rpodolyaka has joined #openstack-oslo23:39

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