Monday, 2015-09-14

*** alexpilotti has quit IRC00:04
*** gus_ is now known as gus00:07
*** ericksonsantos has quit IRC00:30
*** ericksonsantos has joined #openstack-oslo00:35
*** regXboi has joined #openstack-oslo00:56
*** cfriesen has joined #openstack-oslo00:59
*** salv-orlando has joined #openstack-oslo01:01
*** salv-orlando has quit IRC01:06
*** openstackgerrit has quit IRC01:16
*** openstackgerrit has joined #openstack-oslo01:16
openstackgerritMerged openstack/oslo.policy: remove deprecation text for policy_dirs option  https://review.openstack.org/22246601:25
*** vilobhmm_11 has quit IRC01:27
*** jamielennox|away is now known as jamielennox02:14
*** dimsum__ has quit IRC02:17
*** tobe has joined #openstack-oslo02:24
*** tobe has quit IRC02:24
*** sdake has joined #openstack-oslo02:44
*** stevemar has quit IRC02:51
*** achanda has joined #openstack-oslo02:51
*** achanda has quit IRC02:52
*** stevemar has joined #openstack-oslo02:52
*** achanda has joined #openstack-oslo02:52
*** achanda has quit IRC02:54
*** achanda_ has joined #openstack-oslo02:54
*** sdake_ has joined #openstack-oslo02:56
*** sdake has quit IRC02:59
*** amotoki has joined #openstack-oslo03:03
*** sdake has joined #openstack-oslo03:06
*** sdake_ has quit IRC03:09
*** dimsum__ has joined #openstack-oslo03:20
*** sdake_ has joined #openstack-oslo03:20
*** regXboi has quit IRC03:21
*** sigmavirus24_awa has quit IRC03:23
*** dimtruck has quit IRC03:23
*** sdake has quit IRC03:24
*** davidlenwell_ has quit IRC03:24
*** wendar_ has quit IRC03:24
*** wendar has joined #openstack-oslo03:24
*** adam_g` has quit IRC03:26
*** davidlenwell has joined #openstack-oslo03:26
*** adam_g has joined #openstack-oslo03:29
*** adam_g has quit IRC03:29
*** adam_g has joined #openstack-oslo03:29
*** links has joined #openstack-oslo03:29
*** zz_dimtruck has joined #openstack-oslo03:30
*** zz_dimtruck is now known as dimtruck03:30
*** sigmavirus24_awa has joined #openstack-oslo03:30
*** salv-orlando has joined #openstack-oslo03:32
*** dimsum__ has quit IRC03:39
*** achanda_ has quit IRC03:42
*** achanda has joined #openstack-oslo03:43
*** amotoki has quit IRC03:45
*** salv-orlando has quit IRC03:45
*** sdake has joined #openstack-oslo03:48
*** achanda_ has joined #openstack-oslo03:52
*** achanda has quit IRC03:52
*** sdake_ has quit IRC03:52
*** achanda_ has quit IRC03:53
*** achanda has joined #openstack-oslo03:55
*** amotoki has joined #openstack-oslo04:04
*** achanda has quit IRC04:07
*** achanda has joined #openstack-oslo04:07
*** achanda has quit IRC04:11
*** achanda has joined #openstack-oslo04:31
*** amotoki has quit IRC04:33
*** dimsum__ has joined #openstack-oslo04:39
*** amotoki has joined #openstack-oslo04:41
*** amotoki has quit IRC04:42
*** banix has quit IRC04:42
*** pcaruana has quit IRC04:43
*** dimsum__ has quit IRC04:46
*** cfriesen has quit IRC05:01
*** salv-orlando has joined #openstack-oslo05:04
*** abitha has joined #openstack-oslo05:09
*** salv-orlando has quit IRC05:11
*** jerrygb has quit IRC05:12
*** abitha has quit IRC05:14
*** links has quit IRC05:16
*** sdake_ has joined #openstack-oslo05:17
*** links has joined #openstack-oslo05:17
*** sdake has quit IRC05:20
*** links has quit IRC05:31
*** links has joined #openstack-oslo05:44
*** nkrinner has joined #openstack-oslo05:44
*** achanda has quit IRC06:16
*** achanda has joined #openstack-oslo06:19
*** kbyrne has joined #openstack-oslo06:20
*** vilobhmm_11 has joined #openstack-oslo06:21
*** achanda has quit IRC06:22
*** vilobhmm_11 has quit IRC06:27
*** salv-orlando has joined #openstack-oslo06:32
*** salv-orlando has quit IRC06:40
*** pcaruana has joined #openstack-oslo06:53
*** shardy has joined #openstack-oslo07:06
*** haypo has joined #openstack-oslo07:11
hayposileht: hi. for https://review.openstack.org/#/c/204696/ (qpid/py3), can you tell me if Qpid unit tests are run on Python 3?07:11
silehthaypo, amqp1.0 driver tests run into a dedicated job due to some system packages requirements not avialable into classic pyXX jobs07:13
silehthaypo, that job run with py27 only07:14
hayposileht: oh. should we require a py34 job before approving this change?07:16
silehthaypo, I have just taking a looks to previous on this driver tests, it seems  things have changed unittests now run on the classic pyXX job07:18
silehthaypo, that's looks safe to approve the change07:19
hayposileht: i just sent my first review on the change07:19
hayposileht: it's a great news to see progress on one of the last part of Oslo which is not compatible with Python 3 yet07:23
haypo(the 2 last parts are the Qpid & AMQP drivers)07:23
haypohttps://wiki.openstack.org/wiki/Python3#Common_Libraries_.28Oslo_Projects.2907:23
haypocrap. https://bugs.launchpad.net/ubuntu/+source/python3.4/+bug/1367907 is not fixed yet07:29
openstackLaunchpad bug 1367907 in python3.4 (Ubuntu Trusty) "Segfault in gc with cyclic trash" [Undecided,Fix committed]07:29
haypoubuntu trusty still provides python 3.4.0 which has a major bug in the garbage collector. a fix was commited in python 3.4 on may 2014. a package with the fix is available since 2 months, but in a custom repository (trusty-proposed) :-(07:30
hayposileht: ^^ i was check if we can make the py34 voting again for oslo messaging07:30
haypo(i don't think so, even if python34 succeeded on last patches)07:30
silehthaypo, we care only about AMQP1.0 driver07:32
silehthaypo, the legacy qpid one is deprecated, buggy and unmaintened07:32
*** ophintor has joined #openstack-oslo07:34
*** stevemar has quit IRC07:41
*** boris-42 has joined #openstack-oslo07:52
*** bauzas has left #openstack-oslo07:57
openstackgerritSachi King proposed openstack-dev/pbr: Strip comments present in setup.cfg  https://review.openstack.org/22242508:05
openstackgerritSergey Vilgelm proposed openstack/oslo.versionedobjects: Fix missing value types for log message  https://review.openstack.org/22300208:09
*** yassine_ has joined #openstack-oslo08:09
*** yassine_ has quit IRC08:09
*** yassine_ has joined #openstack-oslo08:09
hayposileht: ok. i updated the python 3 wiki page to mention that08:11
*** shardy_ has joined #openstack-oslo08:16
*** shardy has quit IRC08:17
*** amotoki has joined #openstack-oslo08:18
*** shardy_ has quit IRC08:21
*** shardy has joined #openstack-oslo08:22
*** eezhova has joined #openstack-oslo08:24
openstackgerritSachi King proposed openstack-dev/pbr: Strip comments present in setup.cfg  https://review.openstack.org/22242508:28
*** salv-orlando has joined #openstack-oslo08:38
*** salv-orlando has quit IRC08:43
*** dimsum__ has joined #openstack-oslo08:44
*** amotoki has quit IRC08:47
*** shardy_ has joined #openstack-oslo08:50
*** e0ne has joined #openstack-oslo08:51
*** dimsum__ has quit IRC08:51
*** shardy has quit IRC08:51
*** alexpilotti has joined #openstack-oslo08:53
*** shardy_ has quit IRC08:55
*** shardy has joined #openstack-oslo08:56
*** tobe has joined #openstack-oslo08:56
*** tobe has quit IRC08:56
*** amotoki has joined #openstack-oslo08:58
*** e0ne has quit IRC09:03
*** salv-orlando has joined #openstack-oslo09:05
*** pblaho has joined #openstack-oslo09:07
*** e0ne has joined #openstack-oslo09:16
*** ophintor2 has joined #openstack-oslo09:24
*** ophintor has quit IRC09:25
*** alexpilotti has quit IRC09:26
*** cdent has joined #openstack-oslo09:33
*** yamahata has quit IRC09:57
*** yamahata has joined #openstack-oslo10:09
*** dimsum__ has joined #openstack-oslo10:11
*** ozamiatin has joined #openstack-oslo10:12
*** openstackgerrit has quit IRC10:16
*** openstackgerrit has joined #openstack-oslo10:16
*** yamahata has quit IRC10:19
*** mfedosin has quit IRC10:30
*** salv-orlando has quit IRC10:49
*** e0ne has quit IRC10:49
*** salv-orlando has joined #openstack-oslo10:50
*** bapalm has quit IRC10:58
*** otherwiseguy has quit IRC10:59
*** bapalm has joined #openstack-oslo11:01
*** otherwiseguy has joined #openstack-oslo11:01
openstackgerritMerged openstack-dev/pbr: Strip comments present in setup.cfg  https://review.openstack.org/22242511:06
*** achanda has joined #openstack-oslo11:11
*** sdague has quit IRC11:19
*** mfedosin has joined #openstack-oslo11:20
*** achanda has quit IRC11:26
*** jaypipes has joined #openstack-oslo11:28
*** e0ne has joined #openstack-oslo11:28
*** gordc has joined #openstack-oslo11:30
*** boris-42 has quit IRC11:30
*** salv-orl_ has joined #openstack-oslo11:34
*** jaypipes has quit IRC11:36
*** salv-orlando has quit IRC11:36
*** salv-orlando has joined #openstack-oslo11:38
*** jaypipes has joined #openstack-oslo11:38
*** salv-orl_ has quit IRC11:40
*** jaypipes has quit IRC11:46
*** e0ne has quit IRC11:46
*** jaypipes has joined #openstack-oslo11:51
*** e0ne has joined #openstack-oslo11:52
*** ozamiatin has quit IRC11:54
*** salv-orlando has quit IRC11:57
*** salv-orlando has joined #openstack-oslo11:58
*** e0ne has quit IRC11:59
*** salv-orl_ has joined #openstack-oslo12:01
*** salv-orl_ has quit IRC12:01
*** e0ne has joined #openstack-oslo12:01
*** salv-orl_ has joined #openstack-oslo12:02
*** salv-orlando has quit IRC12:04
*** jaypipes has quit IRC12:12
*** takedakn has joined #openstack-oslo12:13
*** openstackgerrit has quit IRC12:16
*** openstackgerrit has joined #openstack-oslo12:16
*** takedakn has quit IRC12:29
*** edmondsw has joined #openstack-oslo12:31
*** jaypipes has joined #openstack-oslo12:38
*** dimsum__ has quit IRC12:48
*** dims has joined #openstack-oslo12:49
*** takedakn has joined #openstack-oslo12:58
*** rlrossit has joined #openstack-oslo12:58
*** ninag has joined #openstack-oslo12:59
haypodhellmann: hi. i'm writing an article on the status of python 3 in liberty. i would like to know the state of functional tests on python 313:10
haypodhellmann: your spec was approved, but what about the implementation? https://review.openstack.org/#/c/181165/ looks outdated13:11
haypo"Enable optional Python 3 support"13:11
haypodhellmann: i don't exepect functional tests to be run right now, but i would like to know what should be done to run these tests, at least manually13:11
*** pradk has joined #openstack-oslo13:13
*** openstackgerrit has quit IRC13:16
*** openstackgerrit has joined #openstack-oslo13:16
*** sc68cal has joined #openstack-oslo13:20
*** sc68cal has quit IRC13:20
*** sc68cal has joined #openstack-oslo13:20
*** jecarey has joined #openstack-oslo13:25
*** sdake_ is now known as sdake13:30
*** mriedem has joined #openstack-oslo13:32
*** salv-orlando has joined #openstack-oslo13:40
*** salv-orl_ has quit IRC13:40
*** kgiusti has joined #openstack-oslo13:43
*** salv-orlando has quit IRC13:45
*** salv-orlando has joined #openstack-oslo13:45
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.messaging: Remove useless additional requirement file  https://review.openstack.org/22310413:47
dhellmannhaypo: I had one patch for that, which I didn't follow through on this cycle, let me find that link13:47
dhellmannhaypo: https://review.openstack.org/#/c/181165/ -- there was some oddness with neutron that I never sorted out. It's quite likely that patch needs to be redone given the amount of time that has passed13:48
*** ozamiatin has joined #openstack-oslo13:48
haypodhellmann: i began with something simpler. i installed novaclient with python 3. well, 5 seconds later i found a bug :)13:57
haypodhellmann: the code to handle exceptions is not correct on python 3, it calls str() on a byte string13:57
haypo(i'm writing a fix ;-))13:57
dhellmannhaypo: yes, the idea is to let each project indicate when it thinks it works using trove classifiers so they can then test that until it actually works :-)13:57
haypodhellmann: being able to do some manual tests would be a first step13:58
haypodhellmann: IMHO the next major step for python 3 is to run functional tests on python 313:58
haypoit should be the next milestone for Mitaka13:59
*** boris-42 has joined #openstack-oslo13:59
*** sigmavirus24_awa is now known as sigmavirus2414:00
*** banix has joined #openstack-oslo14:00
*** zzzeek has joined #openstack-oslo14:04
*** links has quit IRC14:04
*** takedakn has quit IRC14:05
haypomy fix for novaclient, a nice usage of my new exception_to_unicode() function ;) https://review.openstack.org/#/c/223115/14:11
*** shardy_ has joined #openstack-oslo14:15
*** shardy has quit IRC14:17
*** david-lyle has quit IRC14:19
*** shardy_ has quit IRC14:20
*** shardy has joined #openstack-oslo14:21
*** pblaho has quit IRC14:27
*** pcaruana has quit IRC14:27
*** pblaho has joined #openstack-oslo14:28
*** achanda has joined #openstack-oslo14:30
*** amotoki has quit IRC14:32
*** achanda has quit IRC14:33
*** sdake has quit IRC14:36
*** pcaruana has joined #openstack-oslo14:40
openstackgerritKashyap Chamarthy proposed openstack/oslo.reports: guru_meditation_report: Use SIGUSR2 instead of SIGUSR1  https://review.openstack.org/22313314:41
*** ozamiatin has quit IRC14:41
openstackgerritKen Giusti proposed openstack/oslo.messaging: Port the AMQP 1.0 driver to Python 3  https://review.openstack.org/20469614:41
*** ozamiatin has joined #openstack-oslo14:45
openstackgerritKashyap Chamarthy proposed openstack/oslo.reports: guru_meditation_report: Use SIGUSR2 instead of SIGUSR1  https://review.openstack.org/22313314:51
*** achanda has joined #openstack-oslo14:54
openstackgerritMerged openstack/oslo.messaging: Fix AMQP 1.0 functional and unit test failures  https://review.openstack.org/22266514:58
*** regXboi has joined #openstack-oslo15:02
*** kashyap has joined #openstack-oslo15:03
*** jerrygb has joined #openstack-oslo15:06
*** achanda has quit IRC15:06
*** david-lyle has joined #openstack-oslo15:06
*** cfriesen has joined #openstack-oslo15:11
kashyapIf anyone fancy a small review, fairly straightforward change - https://review.openstack.org/#/c/223133/15:13
kashyap("guru_meditation_report: Use SIGUSR2 instead of SIGUSR1")15:13
*** stevemar has joined #openstack-oslo15:16
*** pcaruana has quit IRC15:19
*** shardy_ has joined #openstack-oslo15:31
*** shardy has quit IRC15:33
*** harlowja_at_home has joined #openstack-oslo15:36
*** shardy_ has quit IRC15:36
*** rlrossit1 has joined #openstack-oslo15:37
*** shardy has joined #openstack-oslo15:37
dimskashyap: running nova api under wsgi?15:38
dimskashyap: probably better to make it configurable and leave the default as usr115:39
kashyapdims: I'm just using plain DevStack instance15:39
*** rlrossit has quit IRC15:39
dimskashyap: that would be weird..nova compute in regular devstack does not run under mod_wsgi15:40
kashyapdims: I've seen some complaints from users (on danpb's blog) on the same, seems like USR2 works well, and is just another User-defined signal15:40
dimskashyap: ok to make it configurable, we should leave the default to USR115:41
kashyap"on the same" == USR1 not working.15:41
kashyapdims: It's not Nova Compute15:41
kashyapdims: Other Apache processes on the system using USR115:41
*** rpodolyaka1 has joined #openstack-oslo15:41
kashyapE.g. Keystone15:42
ozamiatindims, dhellmann: hi, I've tried to merge master into feature/zmq in order to fix gates, but got this error 'you are not allowed to upload merges' from git review15:42
haypokashyap: why not setting a signal handler for USR1 and USR2?15:43
ozamiatindims, dhellmann: does it mean I have no rights to upload a merge-commit?15:43
kashyaphaypo: Not just them, any of the 32 real-time singals will work too.15:44
kashyapAnd "The  Linux  kernel supports a range of 32 different real-time signals, numbered 33 to 64"15:45
*** banix has quit IRC15:45
haypokashyap: your patch removes the handler for USR1, i just suggest to register both signals instead of only having one signal handler15:45
haypokashyap: also +1 for dims's suggestion "probably better to make it configurable"15:46
dhellmannozamiatin: that's what that sounds like. Did you ask the -infra channel about the message?15:46
haypoi already used SIGPOLL in the past, when USR1 & USR2 where already used :-D15:46
kashyaphaypo: Hmm, USR1 seems useless anyway.  Also, if you see danpb's (IIRC author of Guru Meditation Reports) response on that review -- he too seems to have no inclination to have them configurable.15:47
kashyap"useless" in this case15:47
kashyaphaypo: But, I'll think about it.15:47
ozamiatindhellmann: not yet, ok, will ask there, thanks15:48
dhellmannozamiatin: I believe you're right, that merging requires special permissions15:48
openstackgerritVictor Stinner proposed openstack/oslo.messaging: Remove useless additional requirement file  https://review.openstack.org/22310415:51
*** sputnik13 has joined #openstack-oslo15:52
kashyaphaypo: dims Thanks for looking, though.15:54
flaper87dims: sileht https://review.openstack.org/#/c/223197/15:57
flaper87dims: sileht stable/liberty was cut before that landed15:58
flaper87:(15:58
*** banix has joined #openstack-oslo15:58
*** x3k has joined #openstack-oslo16:00
harlowja_at_homehmmm, is there a meeting16:01
*** openstackgerrit has quit IRC16:01
*** openstackgerrit has joined #openstack-oslo16:01
bknudsonharlowja: there's always a meeting somewhere.16:02
harlowja_at_home:-P16:02
harlowja_at_homemore meettttings!16:03
flaper87dims: sileht actually, I had to squash both commits: https://review.openstack.org/#/c/223197/16:03
flaper87(the gitreview one and the fix for the gate)16:03
*** banix has quit IRC16:05
harlowja_at_homedims, hey is there an oslo meeting?16:07
*** banix has joined #openstack-oslo16:09
*** stevemar has quit IRC16:11
*** stevemar has joined #openstack-oslo16:11
*** rlrossit1 is now known as rlrossit16:12
*** rlrossit is now known as Guest1075016:12
*** Guest10750 has left #openstack-oslo16:13
*** Guest10750 has joined #openstack-oslo16:13
*** Guest10750 has left #openstack-oslo16:13
*** x3k has quit IRC16:16
*** stevemar has quit IRC16:16
dimsapologies folks, i had to step out and did not get back in time for the meeting16:17
*** jerrygb has quit IRC16:19
*** rlrossit1 has joined #openstack-oslo16:22
*** ophintor2 has quit IRC16:22
*** banix has quit IRC16:26
*** edmondsw has quit IRC16:54
*** abitha has joined #openstack-oslo17:00
*** harlowja_at_home has quit IRC17:01
*** yamahata has joined #openstack-oslo17:05
*** rpodolyaka1 has quit IRC17:06
*** ihrachys has joined #openstack-oslo17:09
*** ozamiatin has quit IRC17:11
*** e0ne has quit IRC17:23
openstackgerritSurojit Pathak proposed openstack/oslo.versionedobjects: Added test for DateTimeField in obj_get_change  https://review.openstack.org/22233217:24
*** edmondsw has joined #openstack-oslo17:24
*** ihrachys has quit IRC17:26
*** achanda has joined #openstack-oslo17:26
*** stevemar has joined #openstack-oslo17:27
*** banix has joined #openstack-oslo17:41
openstackgerritMerged openstack/automaton: Allow for raising on duplicate transition registration  https://review.openstack.org/21198517:49
*** banix_ has joined #openstack-oslo17:51
*** banix has quit IRC17:53
*** vilobhmm_11 has joined #openstack-oslo17:54
*** ninag has quit IRC17:55
*** banix has joined #openstack-oslo17:55
*** banix_ has quit IRC17:56
*** ninag has joined #openstack-oslo18:00
*** harlowja has quit IRC18:00
*** pballand has quit IRC18:01
*** harlowja has joined #openstack-oslo18:02
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.config: Demonstrate that MultiStr values from multiple sources are merged  https://review.openstack.org/22021018:03
*** cdent has quit IRC18:04
*** achanda_ has joined #openstack-oslo18:05
flaper87dims: https://review.openstack.org/#/c/223197/18:06
*** achanda has quit IRC18:09
harlowjavilobhmm_11 there was some chatter about quota + oslo in today(s) meeting, https://etherpad.openstack.org/p/mitaka-oslo-summit-planning has a potential something if u think its useful18:10
harlowjavilobhmm_11 http://eavesdrop.openstack.org/meetings/oslo/2015/oslo.2015-09-14-16.19.log.html#l-17018:10
harlowjaif u get some time18:10
harlowjanothing unexpected, something to think about ...18:10
*** ninag has quit IRC18:11
lifelessdims: / dhellmann: morning! could one of you please do a release of pbr? Now that https://review.openstack.org/#/c/222425/ has merged - needed to unblock keystone requirements syncs18:15
*** openstackgerrit has quit IRC18:16
lifelessIf you don't have time thats fine, I'll get to it after swimming w/cynthia this morning18:16
dimslifeless: tip of master?18:16
*** openstackgerrit has joined #openstack-oslo18:16
dimswe just cut stable/liberty from last release version18:16
dimsso will need cherry pickings18:17
lifelessdims: yes. 1.818:17
lifelessdims: wait, we tagged pbr ?18:17
lifelesserm branched ?18:17
dimsall oslo libs...branched yes18:17
lifelessso I don't believe that make sense for pbr18:17
*** yamahata has quit IRC18:18
lifelessits in a special category because we can't ever do an upper bound on it18:18
lifelesswe can't ever consume a branched release18:18
openstackgerritJoshua Harlow proposed openstack/automaton: Provide a finite machine build() method  https://review.openstack.org/20328418:19
dimslifeless: looks like longer discussion, let's talk with dhellmann when you get back. i'll hold off on cherry picks as well18:19
lifelessbut thats somewhat irrelevant - we can just ignore the liberty branch and release from master18:19
*** abitha has quit IRC18:19
* dims hesitates18:20
*** abitha has joined #openstack-oslo18:21
lifelesslet me unpack that :)18:21
lifelesspbr as a requirement is specified in two places18:21
lifelessa) setup_requires, b) install_requires18:21
lifelessa) is for build time servives, b) is for the python API to get a packages version even if running out of git18:21
lifelessbecause pbr is used by *everything*, we deadlock our futures selves if we ever release something with an upper bound on setup_requires18:22
*** rohit_ has joined #openstack-oslo18:22
rohit_Hi18:23
rohit_Is there a way to configure connection retries when using Zookeeper with Tooz?18:23
lifelessbecause we pre-install pbr in devsgack, setuptools would find the conflicting existing install and bail (because it can't handle conflicting installed versions)18:23
lifeless(and we don't want easy-install to trigger, so pre-install is the right thing until we get declarative deps solved in the ecosystem)18:24
rohit_https://www.irccloud.com/pastebin/nrZ39Hls/18:24
*** e0ne has joined #openstack-oslo18:24
dimslifeless: ack. am ok with treating pbr as a special case, let's talk to dhellmann to make sure he is ok. not sure if we want to keep or delete the branch18:24
rohit_harlowja:Is there a way to configure connection retries when using Zookeeper with Tooz?18:25
dimsrohit_: jd__ or harlowja would be your best bet18:25
lifelessso we can't cap pbr - which means every release is going to be used by everyone everywhere. Now, in principle we might - with constraints - get away with consuming point releases in constraints in liberty, but we've still got J and K to support, so we're at least 8 months out from being able to do that18:25
openstackgerritJoshua Harlow proposed openstack/automaton: Provide a finite machine build() method  https://review.openstack.org/20328418:25
harlowjahmmm, connection retries18:25
rohit_dims: Thanks18:25
harlowjarohit_ let me see, i think there is a way18:25
lifelessdims: [And - at the M summit I want to discuss no longer branching oslo at all]18:25
lifelessoslo and the client libs18:25
lifelessdims: (see https://etherpad.openstack.org/p/mitaka-cross-project-session-planning)18:26
lifelessdims: cool18:26
dimslifeless: ack18:26
dimslifeless: don't see a "no longer branching oslo" there...18:27
lifeless'Rolling releases of libraries and clients [lifeless]'18:28
*** david-lyle has quit IRC18:29
lifelessdims: I've reloaded it, its still there :)18:29
harlowjarohit_ sooo it doesn't seem like we are letting to much get configured into kazoo client18:29
harlowjahttps://github.com/openstack/tooz/blob/master/tooz/drivers/zookeeper.py#L33918:30
harlowjathat should imho do a better job of proxying ooptions like this through18:30
harlowjavs just 'hosts'18:30
rohit_harlowja: agree, should this be an enhancement18:30
harlowjayup18:30
rohit_harlowja:cool, will open a ticket then, for the time being, do you recommend client-side retries?18:31
harlowjaunsure, what means client-side retries in this case18:31
rohit_harlowja: since we use Tooz here to join a group, possibly retry that step configurable number of times18:32
rohit_until retry is supported under the covers18:32
harlowjathat'd probably be ok, although not so great18:32
rohit_harlowja:ok18:32
rohit_thanks18:33
*** sdake has joined #openstack-oslo18:33
harlowjasure18:33
*** banix has quit IRC18:34
*** sdake_ has joined #openstack-oslo18:36
*** sdake has quit IRC18:39
rohit_harlowja: https://bugs.launchpad.net/python-tooz/+bug/149566318:43
openstackLaunchpad bug 1495663 in tooz "Kazoo Driver Does not retry connections with Zookeeper" [Undecided,New]18:43
harlowjathx18:43
*** banix has joined #openstack-oslo18:44
*** yamahata has joined #openstack-oslo18:45
*** banix has quit IRC18:46
*** dims_ has joined #openstack-oslo18:50
*** abitha has quit IRC18:50
*** abitha has joined #openstack-oslo18:51
*** dims has quit IRC18:52
*** abitha has quit IRC18:52
*** sputnik13 has quit IRC18:53
openstackgerritMerged openstack/oslo.versionedobjects: ObjectVersionChecker fingerprint documentation  https://review.openstack.org/22030218:53
openstackgerritJoshua Harlow proposed openstack/tooz: Allow more kazoo specific client options to be proxied through  https://review.openstack.org/22325918:55
harlowjarohit_ ^18:55
harlowjahopefully that does it for u18:55
*** rpodolyaka1 has joined #openstack-oslo18:56
*** abitha has joined #openstack-oslo18:56
rohit_harlowja, that was quick, thanks18:57
harlowjanp18:57
openstackgerritJoshua Harlow proposed openstack/tooz: Allow more kazoo specific client options to be proxied through  https://review.openstack.org/22325918:58
openstackgerritMerged openstack/oslo.vmware: Update the documentation  https://review.openstack.org/21959519:00
*** banix has joined #openstack-oslo19:04
harlowjarohit_ basically kazoo already lets a user provide http://kazoo.readthedocs.org/en/latest/api/retry.html objects and/or config, so just allowing it to be configured via tooz is all this is doing19:07
openstackgerritMerged openstack/oslo.concurrency: Use int enumerations for log error constants  https://review.openstack.org/21077019:09
rohit_harlowja: cool, and Tooz Client should provide that to Tooz as part of the coordinator url?19:10
harlowjaor the options kwargs used when calling get_coordinator19:10
rohit_ohok19:11
harlowjathe little rst table i hope explains some of that in that change19:11
harlowja*little rst table in that review19:11
rohit_yeah, i will go through that19:11
rohit_thanks harlowja19:12
harlowjanp19:12
*** sputnik13 has joined #openstack-oslo19:15
*** devlaps has joined #openstack-oslo19:18
openstackgerritMerged openstack/futurist: Handle the case where 0.199 is provided as runtime  https://review.openstack.org/21796319:26
openstackgerritMerged openstack/oslo.db: Handle case where oslo_db.tests has not been imported  https://review.openstack.org/22160619:28
*** david-lyle has joined #openstack-oslo19:34
*** rpodolyaka1 has quit IRC19:35
*** pballand has joined #openstack-oslo19:35
*** e0ne has quit IRC19:36
dhellmanndims_, lifeless : pbr may be a special case, w.r.t. branches. Maybe we should change the branch creation permissions there to a group named "do-not-create-branches" that has no members.19:37
openstackgerritJoshua Harlow proposed openstack/taskflow: Use system random if possible  https://review.openstack.org/22326819:40
openstackgerritMerged openstack/stevedore: Examples typo fix  https://review.openstack.org/21839719:42
*** stevemar has quit IRC19:43
*** stevemar has joined #openstack-oslo19:43
*** ninag has joined #openstack-oslo19:44
*** salv-orl_ has joined #openstack-oslo19:45
openstackgerritMerged openstack/futurist: Activate pep8 check that _ is imported  https://review.openstack.org/22031419:46
dims_dhellmann: ++19:47
*** salv-orlando has quit IRC19:47
*** stevemar has quit IRC19:48
bknudsonis there a way to reset the global conf to before any options are added?19:50
bknudsondoing cfg.CONF = ConfigOpts() doesn't work because the other modules all hold references to the original19:50
*** e0ne has joined #openstack-oslo19:50
harlowjabknudson or those things that use cfg.CONF hold references to values extracted from  cfg.CONF ; its a tough problem :-/19:51
openstackgerritMerged openstack/taskflow: Extend and improve failure logging  https://review.openstack.org/20590319:51
openstackgerritMerged openstack/oslo.config: Demonstrate that MultiStr values from multiple sources are merged  https://review.openstack.org/22021019:52
bknudsonmaybe it would be better to try to change the tests so that they pass in their own ConfigOpts everywhere.19:52
harlowjaprobably thats a good idear19:52
*** stevemar has joined #openstack-oslo19:53
*** stevemar has quit IRC19:57
*** stevemar_ has joined #openstack-oslo19:58
*** stevemar_ has quit IRC19:58
*** stevemar has joined #openstack-oslo19:58
*** lhcheng has joined #openstack-oslo20:02
*** banix has quit IRC20:03
*** banix has joined #openstack-oslo20:05
*** e0ne has quit IRC20:07
*** boris-42 has quit IRC20:10
lifelessdhellmann: that might work - but I'm hopeful to swing the discussion at mitaka to no-branches-for-clients-and-oslo anyhow ;)20:10
dhellmannbknudson: there's a clear() or reset() method on ConfigOpt (I can never remember the name) -- the test fixtures in oslo.config use that to reset the object20:10
bknudsondhellmann: that doesn't unregister options as far as I can tell20:11
bknudsonactually there are both clear() and reset() methods20:11
lifelessdhellmann: dims_: but it sounds like we're good to go with 1.8 from pbr master tip20:11
dhellmannbknudson: one of them should be removing options20:11
lifelesswhich I can swing around to in about 3 hours, so I'd still love it if one of you can drive it20:11
lifelesssince its blocking stuff in keystone - I learnt about the bug from the review bknudson put up in requirements20:12
bknudsonlifeless: sweet, thanks20:12
*** dims has joined #openstack-oslo20:14
bknudsonhttp://paste.openstack.org/show/461777/ -- shows that the _opts aren't cleared out on .reset()20:15
*** dims_ has quit IRC20:16
*** sputnik13 has quit IRC20:17
bknudsonbased on the comment maybe only CLI options are supposed to be affected by reset() / clear()20:19
*** achanda_ has quit IRC20:19
lifelessyeah pretty sure20:21
*** sputnik13 has joined #openstack-oslo20:22
*** kgiusti has quit IRC20:24
dhellmannbknudson: my mistake, the fixture calls unregister_opts() directly -- http://git.openstack.org/cgit/openstack/oslo.config/tree/oslo_config/fixture.py#n6720:30
bknudsondhellmann: that works for options registered through the fixture20:31
*** openstackgerrit has quit IRC20:31
*** openstackgerrit has joined #openstack-oslo20:31
dhellmannbknudson: yeah, though it calls a method that's available on the config object for anyone to use. what are you trying to do?20:31
bknudsonhmmm.. maybe I could call unregister_opts myself using a property of the ConfigOpts20:31
bknudson(that provides all the options)20:32
dhellmannrather than rooting around there yourself, I'd rather see an unregister_all_opts() method added20:33
*** gangil has joined #openstack-oslo20:33
bknudsondhellmann: this is for testing... the auth_token middleware registers options when it's initialized and I need to make sure those options are unregistered.20:33
gangilhey20:33
dhellmannbknudson: I think the intent is for you to use mock to inject the fixture as the global config object into the module  you're testing with20:33
gangilI am tryting to use oslo_config file in my code outside openstack, to write a utility to read from neutron db20:33
bknudsondhellmann: I'll need to think about that!20:34
gangilI am using the global cfg.CONF object and have initialized it with the default neutron.conf file20:34
gangilhowever, I am unable to access any section values20:34
bknudsonthe referencing of the global CONF happens on import so this is tricky.20:34
dhellmanngangil: can you point to your code where you're doing the initialization?20:34
*** edmondsw has quit IRC20:34
gangilfor example: cfg.CONF.section.value would just error out as "No such option section"20:34
gangilsure20:35
dhellmannbknudson: ah, yeah, that's one reason we encourage registering options at runtime20:35
bknudsonI'll look at the unregister_all_options method.20:35
dhellmanngangil: oh, are you registering the options you want to access? if those are owned by neutron, and not your code, you won't be able to get to the values until you define the options with register_opt20:36
mriedemdims: is it valid for oslo-incubator to require debtcollector?20:36
bknudsonoslo-incubator is all debt20:36
*** sputnik13 has quit IRC20:37
dhellmannmriedem: why wouldn't it be?20:37
gangildhellmann: http://pastebin.com/g4vrTh1c20:37
dimsmriedem: yep20:37
dhellmanngangil: oslo.config reads the entire file, but only gives you access to options you have registered. So, have you registered the "value" option as belonging to "section" before you try to access it?20:38
gangildhellmann: no, I wasnt aware that I would have to register it separately. Can try that now20:39
dhellmanngangil: yes, each option needs to be explicitly registered. That way we don't have code using options that we can't document.20:39
*** sputnik13 has joined #openstack-oslo20:40
*** boris-42 has joined #openstack-oslo20:40
*** ericksonsantos has quit IRC20:41
*** haypo has left #openstack-oslo20:42
*** achanda has joined #openstack-oslo20:44
openstackgerritMatt Riedemann proposed openstack/oslo-incubator: Formally deprecate the memorycache module  https://review.openstack.org/22329420:48
gangildhellmann: thanks a lot! :)20:49
*** sputnik13 has quit IRC20:49
*** sputnik13 has joined #openstack-oslo20:51
*** sputnik13 has quit IRC20:53
*** banix has quit IRC20:55
*** sputnik13 has joined #openstack-oslo20:57
*** sputnik13 has quit IRC20:58
*** yamahata has quit IRC20:58
*** achanda has quit IRC20:58
*** yamahata has joined #openstack-oslo20:58
*** e0ne has joined #openstack-oslo20:59
*** banix has joined #openstack-oslo20:59
*** yassine_ has quit IRC21:02
*** banix has quit IRC21:04
*** sputnik13 has joined #openstack-oslo21:04
*** ericksonsantos has joined #openstack-oslo21:06
*** sputnik13 has quit IRC21:07
*** achanda has joined #openstack-oslo21:08
*** sputnik13 has joined #openstack-oslo21:08
*** sputnik13 has quit IRC21:18
*** devlaps has quit IRC21:20
*** sputnik13 has joined #openstack-oslo21:26
*** stevemar has quit IRC21:37
*** mriedem is now known as mriedem_mnf_vike21:39
*** sputnik13 has quit IRC21:41
*** sputnik13 has joined #openstack-oslo21:43
*** gangil has quit IRC21:44
*** openstackgerrit has quit IRC21:46
*** openstackgerrit has joined #openstack-oslo21:46
*** sputnik13 has quit IRC21:50
*** ninag has quit IRC21:56
*** e0ne has quit IRC22:04
*** e0ne has joined #openstack-oslo22:09
*** dims has quit IRC22:11
*** e0ne has quit IRC22:12
*** ninag has joined #openstack-oslo22:15
*** ninag has quit IRC22:20
*** shardy has quit IRC22:28
*** jecarey has quit IRC22:29
*** gordc has quit IRC22:30
harlowjalol, bknudson 'oslo-incubator is all debt'22:31
harlowjanice22:31
*** dimtruck is now known as zz_dimtruck22:32
*** stevemar has joined #openstack-oslo22:37
*** stevemar has quit IRC22:40
*** rlrossit1 has left #openstack-oslo22:51
*** achanda has quit IRC22:54
*** achanda has joined #openstack-oslo22:56
*** achanda has quit IRC22:57
*** sdake has joined #openstack-oslo22:58
*** rohit_ has quit IRC23:00
*** sdake_ has quit IRC23:02
*** zz_dimtruck is now known as dimtruck23:09
*** achanda has joined #openstack-oslo23:16
*** david-lyle has quit IRC23:20
*** achanda_ has joined #openstack-oslo23:20
*** achanda has quit IRC23:21
*** zzzeek has quit IRC23:24
*** regXboi has quit IRC23:28
*** achanda_ has quit IRC23:37
*** dimtruck is now known as zz_dimtruck23:39
*** zz_dimtruck is now known as dimtruck23:48
*** stevemar has joined #openstack-oslo23:49
*** achanda has joined #openstack-oslo23:55
openstackgerritJoshua Harlow proposed openstack/taskflow: Use system random where possible  https://review.openstack.org/22326823:58

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