Wednesday, 2016-02-10

*** yamamoto_ has quit IRC00:03
openstackgerritJoshua Harlow proposed openstack/tooz: Add voluptuous 'options_schema' to all coordinators (and use it)  https://review.openstack.org/27755100:04
*** dimtruck is now known as zz_dimtruck00:09
*** e0ne has quit IRC00:18
*** mss-4 has quit IRC00:19
*** flwang has quit IRC00:29
openstackgerritJoshua Harlow proposed openstack/osprofiler: Avoid multiple tracing when applying meta or class decorator  https://review.openstack.org/27157900:33
*** kgiusti has left #openstack-oslo00:33
*** flwang has joined #openstack-oslo00:43
*** zz_dimtruck is now known as dimtruck00:44
*** achanda has joined #openstack-oslo00:46
openstackgerritVilobh Meshram proposed openstack/tooz: Add Consul Driver  https://review.openstack.org/24536200:51
*** jokke_ has quit IRC00:58
*** jokke_ has joined #openstack-oslo00:58
*** achanda has quit IRC00:59
openstackgerritJoshua Harlow proposed openstack/osprofiler: Avoid tracing class and static methods  https://review.openstack.org/27817201:03
harlowjaDinaBelova ^01:03
harlowjai can leave your comment if u still want01:04
harlowjabut i think thats probably the safer avenue to take here, not messing with class/static methods01:05
harlowja(by default)01:05
*** mss-4 has joined #openstack-oslo01:17
*** arthus has joined #openstack-oslo01:23
*** itisha has quit IRC01:26
*** dimtruck is now known as zz_dimtruck01:29
*** mtanino has quit IRC01:29
*** shakamunyi has quit IRC01:40
*** jecarey has joined #openstack-oslo01:52
*** vilobhmm11 has quit IRC01:56
*** vilobhmm11 has joined #openstack-oslo01:56
*** jecarey has quit IRC01:57
*** achanda has joined #openstack-oslo02:00
*** vilobhmm11 has quit IRC02:00
*** vilobhmm11 has joined #openstack-oslo02:01
*** zz_dimtruck is now known as dimtruck02:04
*** yamamoto has joined #openstack-oslo02:12
*** yamahata has quit IRC02:19
*** vilobhmm11 has quit IRC02:22
*** browne has quit IRC02:24
*** yamamoto has quit IRC02:31
openstackgerritMerged openstack-dev/cookiecutter: Add gitignore files  https://review.openstack.org/27767902:32
*** dims_ has quit IRC02:45
*** links has joined #openstack-oslo03:00
*** mss-4 has quit IRC03:10
*** vilobhmm11 has joined #openstack-oslo03:14
openstackgerritMerged openstack/tooz: Enable OS_LOG_CAPTURE so that logs can be seen (on error)  https://review.openstack.org/27760003:15
*** vilobhmm111 has joined #openstack-oslo03:17
*** vilobhmm11 has quit IRC03:18
openstackgerritMerged openstack/oslo.messaging: Remove matchmaker_redis configs from [DEFAULT]  https://review.openstack.org/27758503:23
*** dims has joined #openstack-oslo03:27
*** browne has joined #openstack-oslo03:27
*** yamamoto has joined #openstack-oslo03:29
openstackgerritMerged openstack/oslo.config: remove specially attribute handling from _Namespace  https://review.openstack.org/27639603:30
*** dims has quit IRC03:37
*** vilobhmm111 has quit IRC03:45
*** edmondsw has quit IRC03:49
openstackgerritAngus Lees proposed openstack/oslo.privsep: UnprivilegedPrivsepFixture: Clear capabilities config  https://review.openstack.org/27819404:00
openstackgerritMasayuki Igawa proposed openstack/oslotest: Add some gitignore files  https://review.openstack.org/27819504:03
*** mss-4 has joined #openstack-oslo04:06
openstackgerritAngus Lees proposed openstack/oslo.privsep: Restore tox.ini hack to pre-depend on pip>=6  https://review.openstack.org/27819604:06
gus lifeless: I know you'll enjoy reviewing ^04:07
gus:P04:07
*** vilobhmm11 has joined #openstack-oslo04:17
*** amotoki has joined #openstack-oslo04:17
*** amotoki has quit IRC04:17
*** dimtruck is now known as zz_dimtruck04:27
openstackgerritMerged openstack/oslo.privsep: Change name of privsep_helper to match code  https://review.openstack.org/27795704:28
*** jeckersb is now known as jeckersb_gone04:36
*** salv-orlando has joined #openstack-oslo04:41
*** salv-orl_ has quit IRC04:43
*** vilobhmm11 has quit IRC05:30
openstackgerritSachi King proposed openstack-dev/pbr: Don't attempt to test with 0.6c11 with Py3  https://review.openstack.org/27335805:33
openstackgerritSachi King proposed openstack-dev/pbr: Ensure we succeed at env_markers or bail gracefully  https://review.openstack.org/27821005:33
lifelessgus: you surely jest05:35
*** jecarey has joined #openstack-oslo05:53
*** jecarey has quit IRC05:57
*** mss-4 has quit IRC06:23
*** nkrinner has joined #openstack-oslo06:25
*** rcernin has joined #openstack-oslo07:14
*** mss-4 has joined #openstack-oslo07:19
*** mss-4 has quit IRC07:24
*** otherwiseguy has quit IRC07:34
*** openstackgerrit has quit IRC07:47
*** openstackgerrit has joined #openstack-oslo07:47
*** rcernin has quit IRC07:52
*** andymaier has joined #openstack-oslo07:55
*** e0ne has joined #openstack-oslo07:58
*** itisha has joined #openstack-oslo08:03
openstackgerritMerged openstack/oslo.messaging: Fix misspellings  https://review.openstack.org/27601108:07
*** achanda has quit IRC08:13
*** rcernin has joined #openstack-oslo08:15
*** d0ugal has joined #openstack-oslo08:17
*** mss-4 has joined #openstack-oslo08:19
*** mss-4 has quit IRC08:24
*** zakora has joined #openstack-oslo08:25
*** ndipanov has joined #openstack-oslo08:32
*** ndipanov has quit IRC08:33
*** achanda has joined #openstack-oslo08:37
*** e0ne has quit IRC08:39
*** ihrachys has joined #openstack-oslo08:42
*** salv-orlando has quit IRC08:44
*** browne has quit IRC08:53
*** browne has joined #openstack-oslo08:56
*** browne has quit IRC09:03
*** dtardivel has joined #openstack-oslo09:04
*** shardy has joined #openstack-oslo09:11
*** ndipanov has joined #openstack-oslo09:13
*** mhickey has joined #openstack-oslo09:17
*** lucas-dinner is now known as lucasagomes09:19
*** mss-4 has joined #openstack-oslo09:20
*** mss-4 has quit IRC09:25
openstackgerritDmitry Mescheryakov (dmitryme) proposed openstack/oslo.messaging: Correctly set socket timeout for publishing  https://review.openstack.org/27827509:43
openstackgerritDmitry Mescheryakov (dmitryme) proposed openstack/oslo.messaging: [DO NOT MERGE] Verify that new approach works  https://review.openstack.org/27827609:44
openstackgerritDmitry Mescheryakov (dmitryme) proposed openstack/oslo.messaging: [DO NOT MERGE] Verify that old approach does not work  https://review.openstack.org/27827609:46
*** ihrachys has quit IRC09:47
*** zz_dimtruck is now known as dimtruck09:47
openstackgerritDmitry Mescheryakov (dmitryme) proposed openstack/oslo.messaging: [DO NOT MERGE] Verify that new approach works  https://review.openstack.org/27827909:49
*** yassine has joined #openstack-oslo09:51
*** jecarey has joined #openstack-oslo09:53
openstackgerritLucas Alvares Gomes proposed openstack/tooz: Fix calling acquire(blocking=False) twice leads to a deadlock  https://review.openstack.org/27800109:56
*** jecarey has quit IRC09:58
*** achanda has quit IRC10:06
*** e0ne has joined #openstack-oslo10:07
*** achanda has joined #openstack-oslo10:08
*** mss-4 has joined #openstack-oslo10:21
openstackgerritLucas Alvares Gomes proposed openstack/tooz: Add .tox, *.pyo and *.egg to .gitignore  https://review.openstack.org/27829410:23
*** shardy has quit IRC10:25
*** shardy has joined #openstack-oslo10:25
*** mss-4 has quit IRC10:26
*** ihrachys has joined #openstack-oslo10:29
*** ihrachys has quit IRC10:41
*** salv-orlando has joined #openstack-oslo10:41
*** cdent has joined #openstack-oslo10:43
*** achanda has quit IRC10:45
*** dims has joined #openstack-oslo10:48
*** mhickey has quit IRC11:04
*** mhickey has joined #openstack-oslo11:19
*** mss-4 has joined #openstack-oslo11:22
*** jaypipes has joined #openstack-oslo11:27
*** mss-4 has quit IRC11:28
*** binarin has quit IRC11:31
*** binarin has joined #openstack-oslo11:32
*** ihrachys has joined #openstack-oslo11:43
*** achanda has joined #openstack-oslo11:45
*** achanda has quit IRC11:50
*** xek has quit IRC11:53
*** links has quit IRC11:56
*** mhickey has quit IRC12:17
*** yamamoto has quit IRC12:20
*** mss-4 has joined #openstack-oslo12:24
*** mss-4 has quit IRC12:28
*** edmondsw has joined #openstack-oslo12:29
*** mhickey has joined #openstack-oslo12:30
*** links has joined #openstack-oslo12:35
*** krotscheck_dcm is now known as krotscheck12:38
*** achanda has joined #openstack-oslo12:48
*** achanda has quit IRC12:54
*** lucasagomes is now known as lucas-hungry12:56
*** dimtruck is now known as zz_dimtruck13:03
*** e0ne has quit IRC13:09
*** e0ne has joined #openstack-oslo13:09
*** kgiusti has joined #openstack-oslo13:11
*** edmondsw has quit IRC13:11
*** binarin has quit IRC13:15
openstackgerritMoshe Levi proposed openstack/oslo.versionedobjects: Add a pci address  field  https://review.openstack.org/27835813:16
*** jeckersb_gone is now known as jeckersb13:16
*** itisha has quit IRC13:16
*** gordc has joined #openstack-oslo13:19
*** e0ne has quit IRC13:24
*** mss-4 has joined #openstack-oslo13:25
*** e0ne has joined #openstack-oslo13:25
*** binarin has joined #openstack-oslo13:27
*** yamamoto has joined #openstack-oslo13:29
*** mss-4 has quit IRC13:29
openstackgerritJulien Danjou proposed openstack-dev/pbr: Add --sysconfdir option to install command  https://review.openstack.org/27407713:29
openstackgerritJulien Danjou proposed openstack-dev/pbr: tests: fix data_files testing  https://review.openstack.org/27836013:29
*** xek has joined #openstack-oslo13:38
*** ihrachys_ has joined #openstack-oslo13:40
*** zz_dimtruck is now known as dimtruck13:41
*** ihrachys has quit IRC13:43
*** lucas-hungry is now known as lucasagomes13:53
*** rlrossit has joined #openstack-oslo14:06
*** dimtruck is now known as zz_dimtruck14:06
*** mtanino has joined #openstack-oslo14:12
dimsharlowja dhellmann folks : it's a record, oslo mega release did not break anything...yet!14:15
*** zz_dimtruck is now known as dimtruck14:16
haypodims: but as uasully, the new eventlet release broke openstack :-D14:18
dimshaypo : y we had breaks from cliff and eventlet14:18
haypocliff too? cliff doesn't come from Oslo?14:19
*** kashyap has joined #openstack-oslo14:20
*** mriedem has joined #openstack-oslo14:22
rlrossitdims: dhellmann: did you guys rig the word picking to avoid jazzed? There were so many repeats, but absolutely no jazzed...14:24
dimsrlrossit : nope :)14:25
rlrossitI want someone (especially me) to win bingo already14:25
*** mss-4 has joined #openstack-oslo14:25
dhellmannrlrossit : I think the game rbradfor designed means you have to pick a lib name too, doesn't it? :-)14:26
*** _amrith_ is now known as amrith14:27
dhellmannrlrossit : we use random.choice() but I can't vouch for the degree of entropy on the server14:27
*** links has quit IRC14:27
rlrossitdhellmann: yeah... speaking of which, I didn't see an oslo.config release, so you guys should do a release of that :)14:27
dhellmannrlrossit : talk to dims :-)14:28
*** mss-4 has quit IRC14:30
dimsrlrossit : y we did one late last week if i remember14:31
dimsrlrossit : if you run ./list_oslo_unreleased_changes.sh in release-tools, you can see what's left to release14:32
*** dimtruck is now known as zz_dimtruck14:38
haypodims: FYI I'm still trying to fix the eventlet issue14:38
dimshaypo : the keystone unit tests?14:38
haypodims: i had a bug in virtualenv. then a bug in pyopeensl. now i'm trying to understand why an eventlet test is failing, but it looks like it was already failing before !?14:39
haypodims: indirectly, it's related to keystone yes14:39
openstackgerritLucas Alvares Gomes proposed openstack/tooz: Raises proper error when unwatching a group  https://review.openstack.org/27840414:40
rbradforrlrossit, dhellmann jazzed came up last month FWIW.14:47
rbradfordo you feel it should be just the word, and not the project+word14:47
dhellmannrbradfor : it might make it easier to get a winner14:48
rlrossitrbradfor: I vote we add a bunch more words if we want to take that route14:48
dhellmannrlrossit : we can add more words in any case, just propose a patch to release-tools14:48
* rlrossit opens up thesaurus.com14:48
dimslifeless : Nakato : do we need a pbr release? i see a lot of changes http://paste.openstack.org/show/486570/14:50
rbradforrlrossit, dhellmann I'm open to any suggestions to bump usage.  FYI - https://twitter.com/OsloBingo.  Perhaps given this is slow, for march I'll change it up to pick the word!14:50
rbradforoh drat, 25 project releases overnight14:51
dhellmannrbradfor : sounds like a good plan -- keep in mind that we'll be having a release freeze starting soon14:51
*** achanda has joined #openstack-oslo14:52
rbradfordhellmann, doesn't seem so random now I look at it.14:52
dhellmannrbradfor : the script runs in a CI job now, on different cloud servers. maybe entropy isn't all it's cracked up to be?14:53
rbradforI blame rlrossit for picking an unwinable word!14:54
gordcdims: do you know when you plan to have another oslo.messaging release? (not asking, just curious)14:55
dimsgordc : we'll see next monday if we accumulate something14:55
*** pradk has joined #openstack-oslo14:55
dimsgordc : towards the end we'll definitely be releasing with latest requirements, so we will have at least one more release14:56
*** jecarey has joined #openstack-oslo14:56
*** jecarey has quit IRC14:56
*** jecarey has joined #openstack-oslo14:56
*** achanda has quit IRC14:57
dimssileht : got a few mins for https://review.openstack.org/#/c/249215/?14:57
dimskgiusti : flaper87 : ^^14:57
kgiustidims: sure thing.14:58
gordcdims: sounds good. thanks!14:58
silehtdims, I have added my thought15:00
rbradforkragniz, https://twitter.com/OsloBingo15:02
dimssileht : self.kombu_serializer is None, which is the default value15:03
silehtdims, changing the value to json or msgpack is useless15:03
silehtdims, the message is already a string15:03
dimssileht : ah so just compression flag is ok then, i'll drop the other flag then15:04
dimsgive me a sec :)15:04
silehtdims, the real value is to have oslo.messaging encoding the whole dict into a msgpack15:04
silehtdims, yes, compression looks usefull15:04
*** obondarev_ is now known as obondarev15:06
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.messaging: [kombu] Implement experimental message compression  https://review.openstack.org/24921515:08
*** mss-4 has joined #openstack-oslo15:08
dimssileht : ^^15:09
*** mtanino has quit IRC15:09
silehtdims, done15:09
dhellmannrbradfor : somehow your +2 didn't register on https://review.openstack.org/#/c/276929/ ?15:10
dhellmannrbradfor : ah, you voted on ps1 and there's a second now because of a rebase15:10
*** mss-4 has quit IRC15:13
*** zz_dimtruck is now known as dimtruck15:14
rbradfordhellmann, fixed15:16
kgiustidims: I'm good with that patch.  It will be great to get some perf data.15:17
dimsthanks kgiusti15:19
*** sigmavirus24_awa is now known as sigmavirus2415:19
kgiustidims: funny thing - the reply dialog didn't give me a +1 radio button.  There's a +1 in my comment tho.15:21
dimskgiusti : signed in?15:21
dimskgiusti : you may have a /2 or /3 tacked at the end of the url?15:21
rlrossitrbradfor: dims: dhellmann: https://review.openstack.org/#/c/278435/ I've expanded my vocabulary so far this morning15:23
dimsrlrossit : aloof?15:24
kgiustidims: that was it - no patch set in the url - thanks15:24
dimsindifferent :)15:24
rbradforrlrossit, We are glad to [adjective] the release of:15:24
rbradfornot sure some of your suggestions are good grammar15:25
rbradforrlrossit, dhellmann because some people though bingo was too hard :) -- http://j.mp/Oslo-bingo-Mitaka15:27
sdagueoslo.messaging potential issue15:28
* rbradfor now back to real work15:28
sdaguewe're getting grenade failures on the new side (master) trying to do things like floating ips delete because of oslo.message connect issues15:28
sdaguehttp://logs.openstack.org/33/278333/2/check/gate-grenade-dsvm/25e431e/logs/new/screen-n-api.txt.gz#_2016-02-10_13_12_07_94215:28
*** regXboi has joined #openstack-oslo15:30
*** rcernin has quit IRC15:33
dimssdague : ack. will start looking15:34
*** e0ne has quit IRC15:34
*** e0ne has joined #openstack-oslo15:35
*** yamamoto has quit IRC15:35
openstackgerritDmitriy Ukhlov proposed openstack/oslo.messaging: Remove server queue creating if target's server is empty  https://review.openstack.org/27845715:40
rlrossitrbradfor: I was thinking the same on some of them, but I'm no grammarologist15:41
*** jaosorior has joined #openstack-oslo15:42
*** nkrinner has quit IRC15:49
*** ihrachys_ is now known as ihrachys15:49
*** dulek has joined #openstack-oslo15:53
dulekHi, I'm trying to test change adding logic to reset() on oslo.service.Service.15:54
dulekhttps://review.openstack.org/#/c/253696/15:54
dulekIt actually doesn't work well - service stops when receiving SIGHUP.15:54
*** yamamoto has joined #openstack-oslo15:54
dulekWhat am I missing? I've noticed "Called in case service running in *daemon* mode receives SIGHUP.". Is it a problem I'm trying to test using DevStack?15:55
*** mtanino has joined #openstack-oslo15:56
dimseezhova : would you be able to help dulek ?15:56
dimseezhova : please let us know15:56
eezhovadims, I'll take a look at it in 5 mins15:57
dulekeezhova: Thanks! That's appreciated - we're trying to get last pieces of Cinder's rolling upgrades stuff working. :)15:58
*** rcernin has joined #openstack-oslo16:01
*** salv-orlando has quit IRC16:01
*** tcammann has joined #openstack-oslo16:04
eezhovadulek, that's true, a service should be run in daemon mode in order for SIGHUPs to be handled16:05
dulekeezhova: So it's because of Devstack? Can I run it as daemon somehow for testing?16:06
eezhovadulek, on Devstack you can go to screen and restart a service in daemon mode by adding '&' to the command16:07
*** tcammann has quit IRC16:09
dulekeezhova: Whoa, this is working… Thank you!16:12
mriedemdims: et al that work on oslo.messaging, it looks like something regressed / changed in o.m 4.1.0 such that we're retrying on socket closed errors, e.g. http://logs.openstack.org/88/276088/5/check/gate-grenade-dsvm/8051980/logs/new/screen-n-net.txt.gz#_2016-02-10_13_39_16_52616:15
mriedemReceived recoverable error from kombu: on_error /usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/impl_rabbit.py:65416:15
mriedemwhich seems all well and good,16:16
mriedemhowever, it looks like we might not be adjusting rpc timeouts for those retries, and we hit messaging timeouts http://logs.openstack.org/88/276088/5/check/gate-grenade-dsvm/8051980/logs/new/screen-n-api.txt.gz?level=TRACE#_2016-02-10_13_39_19_93216:16
mriedemmaybe we don't want to adjust when retrying, but it seems to be contributing16:16
mriedemhttp://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22MessagingTimeout%5C%22%20AND%20message%3A%5C%22_disassociate_floating_ip%5C%22%20AND%20tags%3A%5C%22screen-n-api.txt%5C%22%20AND%20voting%3A1&from=7d16:17
mriedemthere were a lot of changes in 4.1.0 so i'm not sure what it was https://github.com/openstack/oslo.messaging/compare/4.0.0...4.1.016:17
*** arthus has quit IRC16:17
eezhovadukhlov, np:)16:18
*** tcammann has joined #openstack-oslo16:18
*** mss-4 has joined #openstack-oslo16:23
*** tcammann has quit IRC16:24
*** rcernin has quit IRC16:24
*** otherwiseguy has joined #openstack-oslo16:26
*** browne has joined #openstack-oslo16:27
*** harlowja_at_home has joined #openstack-oslo16:27
openstackgerritMerged openstack/oslo.config: have show-options load the generator config file  https://review.openstack.org/27692916:29
openstackgerritMerged openstack/oslo.config: refactor sphinxext and add unit tests  https://review.openstack.org/27694716:29
openstackgerritMerged openstack/oslo.config: handle group objects in sphinxext  https://review.openstack.org/27697316:29
openstackgerritMerged openstack/oslo.config: always show coverage output from tests  https://review.openstack.org/27694616:30
flaper87dims: https://review.openstack.org/#/c/274708/ reviewed. Thakns for waiting for my review and I'm sorry for the delay16:31
*** boris-42 has quit IRC16:33
dimsflaper87 : very cool16:36
dimsmriedem : ack on a call, back in a bit16:38
*** harlowja_at_home has quit IRC16:41
*** harlowja_at_home has joined #openstack-oslo16:42
*** zakora has quit IRC16:47
*** browne has quit IRC16:47
harlowja_at_homehaypo, 'At least, the eventlet test suite is completed at each bugfix. ' :)16:49
harlowja_at_homenice16:49
*** salv-orlando has joined #openstack-oslo16:50
haypoharlowja_at_home: eventlet makes me crazy/mad/violent/etc.16:50
harlowja_at_homecrazy violent-mad16:51
harlowja_at_homethat's a whole lot of crazy16:51
harlowja_at_homelol16:51
harlowja_at_homebtw, u see https://pymotw.com/3/asyncio/ from dhellmann ?16:52
harlowja_at_homei didn't know 'asyncio is still a provisional module. '16:52
haypoharlowja_at_home: you should share the link with openstack-dev16:52
harlowja_at_homedef16:52
haypo:)16:52
harlowja_at_homedhellmann,  should ;)16:52
haypoharlowja_at_home: i deprecated my trollius project last week :) use asyncio!16:53
harlowja_at_homeya, 2.716:53
harlowja_at_home:(16:53
harlowja_at_homeif only that wasn't used16:53
haypoharlowja_at_home: i asked to drop support for bytes filenames on windows in python 3.6, since it's really a bad idea to use bytes on Windows16:54
haypoharlowja_at_home: i was asked to no do that to not make transition from py2 to py3 harder...16:54
harlowja_at_homeya, i thought windows was all utf-1616:54
haypoharlowja_at_home: evolutions of py3 are still stuck by py2. what?16:54
harlowja_at_homeisn't windows going to just convert it to utf-16 when u write?16:54
openstackgerritBrant Knudson proposed openstack/oslo.policy: Support policy file in YAML  https://review.openstack.org/27851316:55
*** achanda has joined #openstack-oslo16:55
* harlowja_at_home forgets but i thought windows didn't use bytes as a filename anymore16:55
*** sigmavirus24 is now known as sigmavirus24_awa16:55
harlowja_at_homeor maybe that was mac, can't remember16:55
haypoharlowja_at_home: short story: bytes filenames don't work on windows16:55
*** sigmavirus24_awa is now known as sigmavirus2416:56
harlowja_at_homehaypo, right, i would guess it would break badly, especially if they aren't utf16 valid16:57
haypoharlowja_at_home: it's not an issue with utf16 but with the ANSI code page. os.listdir(bytes) gives you filenames which "don't work". you cannot use open() on them16:59
harlowja_at_homelol16:59
harlowja_at_homenice16:59
haypoUTF-16 on disk => mojibake in the ANSI code page16:59
harlowja_at_homewho needs to open files anyweay16:59
*** achanda has quit IRC16:59
harlowja_at_homereal programmers don't open files17:00
harlowja_at_homelol17:00
haypoharlowja_at_home: using unicode for filenames avoids this "annoying" bug17:00
haypoharlowja_at_home: my point is just that py3 evolutions are still stuck by py2 :-/17:00
harlowja_at_homeya17:00
harlowja_at_homesadly so17:00
harlowja_at_homepy4!17:00
harlowja_at_homelol17:00
harlowja_at_homepy4 imho should drop all the threading code also btw17:01
harlowja_at_homejust make asyncio mainstream17:01
harlowja_at_homego big or go home, lol17:01
haypoharlowja_at_home: asyncio uses threads17:02
harlowja_at_homeuses internally?17:02
harlowja_at_homeor can use via wait_for_future or whatever that is called17:03
harlowja_at_home*run_in_executor17:03
* harlowja_at_home just saying it'd be nice to not have 3 locking like classes and 3 event classes and ...17:05
harlowja_at_homeone for asyncio, one for threading, one for multiprocessing...17:05
harlowja_at_homejust saying17:07
harlowja_at_homethen i don't have to explain to co-workers the differences in all these 3 :-P17:07
*** e0ne has quit IRC17:08
harlowja_at_homebut maybe that will have to wait till py5.017:11
openstackgerritDmitry Mescheryakov (dmitryme) proposed openstack/oslo.messaging: Correctly set socket timeout for publishing  https://review.openstack.org/27827517:12
haypoharlowja_at_home: hum, i don't know if you want write a single "lock" class. the scope is very different for asyncio, threads and processes17:13
harlowja_at_homeya, i get that17:13
harlowja_at_homejust not so easy to explain to others :)17:13
haypoharlowja_at_home: programming is not easy17:14
harlowja_at_homewhich is why it'd almost be nicer to say have [asyncio] instead of [asyncio, threads and processes]17:14
harlowja_at_homereduce set of complexity by removing 2 lol17:14
harlowja_at_homehaypo, life is tough!17:14
harlowja_at_homelol17:14
haypoharlowja_at_home: asyncio gives you a way to hide "implementation" details and provide a single and homegenous API for all things of async stuff17:14
harlowja_at_homeexcept when u need to lock things right?17:14
harlowja_at_homethen u start to need to know ?17:15
haypoharlowja_at_home: for example, aiofiles gives you an API for async access to a filesystem. in practice, it's implemented with a pool of threads17:15
haypo  py34: commands succeeded17:15
haypo  congratulations :)17:15
haypooh wow, it looks like i finished to port horizon to py317:15
harlowja_at_homewoot17:15
openstackgerritDmitry Mescheryakov (dmitryme) proposed openstack/oslo.messaging: [DO NOT MERGE] Verify that new approach works  https://review.openstack.org/27827917:15
*** amotoki has joined #openstack-oslo17:16
*** yassine has quit IRC17:16
*** amotoki has quit IRC17:16
haypoharlowja_at_home: hum, maybe i missed something. i'm running all tests again after removing .tox :-p17:17
harlowja_at_homelol17:17
harlowja_at_homeclean out the tox just incase17:17
harlowja_at_homealways a good move17:17
harlowja_at_home*cleaning out the venv(s)17:17
haypoharlowja_at_home: i'm suprised because the patch is very small17:17
harlowja_at_homelol17:18
*** arthus has joined #openstack-oslo17:18
haypoamazing code like:17:18
haypo-        chunk_size = allowed_filter_len / filter_maxlen17:18
haypo+        chunk_size = allowed_filter_len // filter_maxlen17:18
harlowja_at_homeah17:18
harlowja_at_homeya17:18
harlowja_at_homeif python gets === i'm gonna go home, lol17:18
haypolol17:19
haypoharlowja_at_home: yeah, sometimes it's better to use === *just in case*17:19
harlowja_at_home:(17:20
harlowja_at_homeshoots myself17:20
haypoharlowja_at_home: PHP 7 got a new spaceship operator <=>17:20
harlowja_at_homeshoots myself again17:20
hayponame coming from Star Wars I guess17:20
haypo(no joke)17:20
harlowja_at_homeis it star wars?17:20
harlowja_at_homei thought cause <=> looks like a UFO?17:20
haypoi was already disappointed when the introduced goto with a link to the xkcd comic... https://xkcd.com/292/17:21
haypoERROR:   py27: commands failed17:21
haypoah! i missed something ;)17:21
harlowja_at_homeha17:21
harlowja_at_homethe one thing that might not be to bad is break X17:21
openstackgerritMerged openstack/oslo.messaging: Refactors base classes  https://review.openstack.org/27470817:21
harlowja_at_homepretty sure php has that17:21
*** thumpba has joined #openstack-oslo17:21
harlowja_at_homebreak 2 to break out of 2 loops17:21
harlowja_at_home'break accepts an optional numeric argument which tells it how many nested enclosing structures are to be broken out of. The default value is 1, only the immediate enclosing structure is broken out of. '17:22
harlowja_at_homefrom https://secure.php.net/manual/en/control-structures.break.php17:22
harlowja_at_homethat could be useful sometimes17:22
haypoharlowja_at_home: it's quite easy to reimplement this feature with a flag17:26
haypoharlowja_at_home: sometimes, it's better to avoid nested loops :)17:26
harlowja_at_homehaypo, ya, flag17:27
harlowja_at_homethat's pretty much what u have to do17:27
harlowja_at_homebut just add break X :-P17:27
*** browne has joined #openstack-oslo17:27
*** mhickey has quit IRC17:37
*** boris-42 has joined #openstack-oslo17:39
rbradforanybody remember goto:17:47
rbradfordoh, reads back to haypo xkcd comic to see already mentioned.17:49
*** rcernin has joined #openstack-oslo17:52
*** itisha has joined #openstack-oslo17:55
*** achanda has joined #openstack-oslo17:57
*** achanda has quit IRC18:01
*** ihrachys has quit IRC18:04
*** yottatsa has joined #openstack-oslo18:05
*** jaosorior has quit IRC18:09
*** achanda has joined #openstack-oslo18:12
openstackgerritMerged openstack/tooz: Add .tox, *.pyo and *.egg to .gitignore  https://review.openstack.org/27829418:13
*** achanda has quit IRC18:15
*** yamamoto has quit IRC18:19
*** e0ne has joined #openstack-oslo18:20
*** yottatsa has quit IRC18:21
*** lucasagomes is now known as lucas-afk18:25
*** mriedem has quit IRC18:28
*** yottatsa has joined #openstack-oslo18:29
lifelessdims: not quite, we've got a niggly compat thing to fix18:31
*** mriedem has joined #openstack-oslo18:36
dimslifeless : ack, you know what to do next :)18:37
*** vilobhmm11 has joined #openstack-oslo18:40
openstackgerritMerged openstack/oslo.messaging: [kombu] Implement experimental message compression  https://review.openstack.org/24921518:46
*** yamamoto has joined #openstack-oslo18:50
*** achanda has joined #openstack-oslo19:00
*** cdent has quit IRC19:01
*** thumpba has quit IRC19:04
*** thumpba has joined #openstack-oslo19:10
*** achanda has quit IRC19:36
*** achanda has joined #openstack-oslo19:45
*** krotscheck is now known as krotscheck_dcm19:47
*** yottatsa has quit IRC19:52
*** eliqiao_ has quit IRC19:59
*** arthus has quit IRC20:02
*** eliqiao_ has joined #openstack-oslo20:02
openstackgerritDmitriy Ukhlov proposed openstack/oslo.messaging: Remove server queue creating if target's server is empty  https://review.openstack.org/27845720:08
*** andymaier has quit IRC20:13
*** achanda has quit IRC20:16
openstackgerritDoug Hellmann proposed openstack/oslo.config: refactor generator._list_opts for further enhancement  https://review.openstack.org/27860320:21
openstackgerritDoug Hellmann proposed openstack/oslo.config: add generator hook for apps to update option defaults  https://review.openstack.org/27860420:21
dhellmanndims : let me know if you want a spec for ^^20:22
*** achanda has joined #openstack-oslo20:23
dimsack. be with you in a little bit20:23
*** harlowja_at_home has quit IRC20:25
openstackgerritDoug Hellmann proposed openstack/oslo.log: stop making a copy of options discovered by config generator  https://review.openstack.org/27860720:29
openstackgerritDoug Hellmann proposed openstack/oslo.log: remove pypy from default tox environment list  https://review.openstack.org/27860820:29
*** e0ne has quit IRC20:32
openstackgerritDoug Hellmann proposed openstack/oslo.db: stop making a copy of options discovered by config generator  https://review.openstack.org/27861020:32
*** dims has quit IRC20:34
*** mhickey has joined #openstack-oslo20:34
*** dims has joined #openstack-oslo20:35
openstackgerritDoug Hellmann proposed openstack/osprofiler: stop making a copy of options discovered by config generator  https://review.openstack.org/27861320:37
openstackgerritDoug Hellmann proposed openstack/osprofiler: run py34 tests before py27 to work around testr bug  https://review.openstack.org/27861420:37
*** yamahata has joined #openstack-oslo20:37
dhellmanndims : the full set of related changes for that new feature: https://review.openstack.org/#/q/topic:generator-override-defaults20:38
*** dtardivel has quit IRC20:38
dhellmannrbradfor : some more new config generator stuff, if you have time to look ^^20:38
dimsdhellmann : i'd trade a spec for a doc update in oslo.config to tell people what to/not-to do20:42
dhellmanndims : how about this one? https://review.openstack.org/#/c/278604/1/doc/source/generator.rst20:42
dimsdhellmann : perfect. thanks20:43
dimsdhellmann : at the time, we were worried that folks would go around writing code to call list_opts() and change things around, hence the copy, but folks did not do that :)20:44
*** alexpilotti_ has joined #openstack-oslo20:44
dhellmanndims : yeah, I think that was an unfounded concern, but went along with deepcopy() because ETOOMANYARGUMENTS20:45
dimsyep20:45
dhellmannI submitted a few changes to our libs to change list_opts for things I know keystone uses, and I can look for others, too20:45
dhellmanndims : of course it turns out that now we actually *want* the behavior we were worried about before, so maybe "unfounded" is the wrong word20:46
dims:)20:46
dhellmann:-)20:47
*** e0ne has joined #openstack-oslo20:53
rbradfordhellmann, I'll take a look21:03
*** yamahata has quit IRC21:06
*** e0ne has quit IRC21:09
*** alexpilotti_ has quit IRC21:19
*** pradk_ has joined #openstack-oslo21:38
*** salv-orl_ has joined #openstack-oslo21:39
*** achanda_ has joined #openstack-oslo21:40
*** bknudson has joined #openstack-oslo21:40
*** BAKfr_ has joined #openstack-oslo21:41
*** gibi_ has joined #openstack-oslo21:43
*** sreshetn1ak has joined #openstack-oslo21:43
*** andymaier has joined #openstack-oslo21:45
*** HenryG_ has joined #openstack-oslo21:47
*** bknudson has quit IRC21:48
*** achanda has quit IRC21:48
*** salv-orlando has quit IRC21:48
*** pradk has quit IRC21:48
*** gibi has quit IRC21:48
*** BAKfr has quit IRC21:48
*** bknudson_ has quit IRC21:48
*** sreshetnyak has quit IRC21:48
*** HenryG has quit IRC21:48
*** dhellmann has quit IRC21:48
*** eezhova has quit IRC21:48
*** hockeynut has quit IRC21:48
*** BAKfr_ is now known as BAKfr21:48
*** HenryG_ is now known as HenryG21:48
*** bknudson has joined #openstack-oslo21:49
*** hockeynut has joined #openstack-oslo21:49
*** dhellmann has joined #openstack-oslo21:49
*** mhickey has quit IRC21:50
openstackgerritOpenStack Proposal Bot proposed openstack-dev/pbr: Updated from global requirements  https://review.openstack.org/27865521:51
*** HenryG has quit IRC21:52
openstackgerritOpenStack Proposal Bot proposed openstack/futurist: Updated from global requirements  https://review.openstack.org/27866721:52
*** eezhova has joined #openstack-oslo21:55
*** HenryG has joined #openstack-oslo21:56
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.cache: Updated from global requirements  https://review.openstack.org/27870521:57
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.concurrency: Updated from global requirements  https://review.openstack.org/27870621:57
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.config: Updated from global requirements  https://review.openstack.org/27870721:57
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.db: Updated from global requirements  https://review.openstack.org/27870821:58
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.i18n: Updated from global requirements  https://review.openstack.org/27870921:58
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.log: Updated from global requirements  https://review.openstack.org/27871021:58
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.messaging: Updated from global requirements  https://review.openstack.org/27871121:58
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.middleware: Updated from global requirements  https://review.openstack.org/27871221:58
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.privsep: Updated from global requirements  https://review.openstack.org/27871321:58
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.reports: Updated from global requirements  https://review.openstack.org/27871421:58
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.rootwrap: Updated from global requirements  https://review.openstack.org/27871521:58
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.serialization: Updated from global requirements  https://review.openstack.org/27871621:58
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.service: Updated from global requirements  https://review.openstack.org/27871721:58
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.utils: Updated from global requirements  https://review.openstack.org/27871821:58
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.versionedobjects: Updated from global requirements  https://review.openstack.org/27871921:58
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.vmware: Updated from global requirements  https://review.openstack.org/27872021:58
openstackgerritOpenStack Proposal Bot proposed openstack/oslotest: Updated from global requirements  https://review.openstack.org/27282321:58
openstackgerritOpenStack Proposal Bot proposed openstack/stevedore: Updated from global requirements  https://review.openstack.org/27875022:00
openstackgerritOpenStack Proposal Bot proposed openstack/taskflow: Updated from global requirements  https://review.openstack.org/27875422:00
openstackgerritOpenStack Proposal Bot proposed openstack/tooz: Updated from global requirements  https://review.openstack.org/27875722:00
*** kgiusti has left #openstack-oslo22:04
*** rcernin has quit IRC22:07
*** amrith is now known as _amrith_22:08
*** jecarey_ has joined #openstack-oslo22:09
*** jecarey has quit IRC22:12
*** jecarey_ has quit IRC22:12
*** jecarey has joined #openstack-oslo22:13
*** shardy has quit IRC22:14
*** regXboi has quit IRC22:15
*** boris-42_ has joined #openstack-oslo22:17
*** bknudson_ has joined #openstack-oslo22:19
*** bknudson_ has quit IRC22:19
*** bknudson_ has joined #openstack-oslo22:20
*** boris-42 has quit IRC22:22
*** dhellmann has quit IRC22:22
*** bknudson has quit IRC22:22
*** ndipanov has quit IRC22:22
*** dhellmann has joined #openstack-oslo22:23
*** ndipanov has joined #openstack-oslo22:23
*** boris-42_ is now known as boris-4222:24
*** dimtruck is now known as zz_dimtruck22:36
*** salv-orlando has joined #openstack-oslo22:42
*** salv-orl_ has quit IRC22:44
*** zz_dimtruck is now known as dimtruck22:45
*** achanda_ has quit IRC22:49
*** arthus has joined #openstack-oslo22:51
*** mriedem has quit IRC22:52
*** sigmavirus24 is now known as sigmavirus24_awa22:53
*** rlrossit has quit IRC23:07
*** jecarey has quit IRC23:09
*** yamahata has joined #openstack-oslo23:14
*** jaypipes has quit IRC23:23
*** achanda has joined #openstack-oslo23:31
*** edmondsw has joined #openstack-oslo23:34
*** andymaier has quit IRC23:38
*** gordc has quit IRC23:41
openstackgerritBrant Knudson proposed openstack/oslo.policy: Support policy file in YAML  https://review.openstack.org/27851323:42
*** dimtruck is now known as zz_dimtruck23:49
*** thumpba has quit IRC23:57

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