Tuesday, 2015-12-01

*** takedakn has joined #openstack-oslo00:01
*** dimtruck is now known as zz_dimtruck00:02
*** jerrygb_ has joined #openstack-oslo00:04
*** jerrygb has quit IRC00:05
*** crc32 has quit IRC00:05
*** Kennan has joined #openstack-oslo00:16
*** EinstCrazy has joined #openstack-oslo00:17
*** EinstCrazy has quit IRC00:23
*** zz_dimtruck is now known as dimtruck00:23
*** openstackstatus has quit IRC00:24
*** openstackstatus has joined #openstack-oslo00:25
*** ChanServ sets mode: +v openstackstatus00:25
openstackgerritJoshua Harlow proposed openstack/taskflow: Instead of a multiprocessing queue use sockets via asyncore  https://review.openstack.org/24437600:29
*** Kennan has quit IRC00:31
*** Kennan has joined #openstack-oslo00:32
*** mriedem_away is now known as mriedem00:42
*** takedakn has quit IRC00:46
openstackgerritJoshua Harlow proposed openstack/taskflow: Add ability to use tooz to find and advertise workers  https://review.openstack.org/15149500:49
openstackgerritJoshua Harlow proposed openstack/taskflow: Instead of simple executor dispatch limiting use a custom semaphore  https://review.openstack.org/23978000:51
openstackgerritJoshua Harlow proposed openstack/taskflow: Add 'lock_factory(s)' class attribute(s) to action engine  https://review.openstack.org/24815600:54
*** salv-orl_ has joined #openstack-oslo00:57
openstackgerritJoshua Harlow proposed openstack/debtcollector: Add removals.remove note about metaclasses  https://review.openstack.org/25160100:57
harlowjadims ^00:58
*** EinstCrazy has joined #openstack-oslo00:59
*** salv-orl_ has quit IRC00:59
*** salv-orlando has quit IRC01:00
openstackgerritJoshua Harlow proposed openstack/tooz: Add programatic introspection of drivers capabilities  https://review.openstack.org/24068101:07
*** dimtruck is now known as zz_dimtruck01:07
*** mriedem has quit IRC01:13
*** openstackgerrit has quit IRC01:22
*** openstackgerrit has joined #openstack-oslo01:22
*** mc_nair has quit IRC01:46
*** yamamoto has joined #openstack-oslo01:51
*** jerrygb_ has quit IRC01:51
*** jerrygb has joined #openstack-oslo01:52
*** jerrygb has quit IRC01:55
*** jecarey has joined #openstack-oslo01:56
*** jecarey has quit IRC01:56
*** jecarey has joined #openstack-oslo01:57
*** salv-orlando has joined #openstack-oslo02:00
*** salv-orlando has quit IRC02:07
*** SurajD has joined #openstack-oslo02:08
*** vilobhmm11 has quit IRC02:28
*** cprmrf has joined #openstack-oslo02:30
*** mtanino has quit IRC02:30
*** pm90_ has quit IRC02:55
*** sputnik13 has quit IRC02:56
*** yamahata has quit IRC02:58
*** salv-orlando has joined #openstack-oslo03:01
*** cprmrf has quit IRC03:03
*** salv-orlando has quit IRC03:09
*** gcb has joined #openstack-oslo03:13
*** ViswaV has quit IRC03:23
*** ViswaV has joined #openstack-oslo03:24
openstackgerritJoshua Harlow proposed openstack/taskflow: Allow deciders to stop at flow boundaries (WIP)  https://review.openstack.org/24605103:26
*** gcb has quit IRC03:32
*** yamahata has joined #openstack-oslo03:36
*** Kennan has quit IRC03:39
*** links has joined #openstack-oslo03:39
*** jecarey has quit IRC03:51
*** pballand has quit IRC04:02
openstackgerritKomei Shimamura proposed openstack/oslo.messaging: Add a driver for Apache Kafka  https://review.openstack.org/18900604:03
*** links has quit IRC04:17
*** pballand has joined #openstack-oslo04:20
*** pballand has quit IRC04:28
*** Kennan has joined #openstack-oslo04:35
*** SurajD has quit IRC04:39
*** deray has joined #openstack-oslo04:42
*** SurajD has joined #openstack-oslo04:42
*** achanda has joined #openstack-oslo04:51
*** jecarey has joined #openstack-oslo04:51
*** jecarey has quit IRC04:56
*** jecarey has joined #openstack-oslo05:08
*** jecarey has quit IRC05:09
*** jecarey has joined #openstack-oslo05:09
*** yamahata has quit IRC05:10
*** jecarey has quit IRC05:14
*** gcb has joined #openstack-oslo05:18
*** gcb has quit IRC05:19
*** gcb has joined #openstack-oslo05:20
*** amotoki has joined #openstack-oslo05:26
*** jerrygb has joined #openstack-oslo05:35
*** links has joined #openstack-oslo05:35
*** jerrygb has quit IRC05:52
*** harlowja_at_home has joined #openstack-oslo05:57
*** SurajD has quit IRC05:57
*** vilobhmm11 has joined #openstack-oslo06:00
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.policy: Updated from global requirements  https://review.openstack.org/25166006:09
*** salv-orlando has joined #openstack-oslo06:09
*** dims has quit IRC06:09
*** jecarey has joined #openstack-oslo06:10
*** SurajD has joined #openstack-oslo06:11
*** dims has joined #openstack-oslo06:14
*** salv-orlando has quit IRC06:14
*** jecarey has quit IRC06:14
openstackgerritJoshua Harlow proposed openstack/taskflow: Allow deciders to stop at flow boundaries (WIP)  https://review.openstack.org/24605106:18
*** ihrachys has joined #openstack-oslo06:18
*** ihrachys has quit IRC06:20
*** pm90_ has joined #openstack-oslo06:21
*** mhickey has joined #openstack-oslo06:25
*** harlowja_at_home has quit IRC06:34
*** sc68cal has quit IRC06:40
*** sc68cal has joined #openstack-oslo06:44
*** SurajD has quit IRC06:45
*** yamahata has joined #openstack-oslo06:50
*** gcb has quit IRC06:53
*** SurajD has joined #openstack-oslo06:59
*** achanda_ has joined #openstack-oslo07:00
*** achanda has quit IRC07:03
*** jecarey has joined #openstack-oslo07:10
*** jecarey has quit IRC07:15
openstackgerritMerged openstack/debtcollector: Add removals.remove note about metaclasses  https://review.openstack.org/25160107:18
*** nkrinner has joined #openstack-oslo07:19
*** pm90_ has quit IRC07:34
*** achanda_ has quit IRC07:36
*** eezhova has quit IRC07:51
*** eezhova has joined #openstack-oslo07:52
*** deray has quit IRC08:08
*** deray has joined #openstack-oslo08:08
*** jecarey has joined #openstack-oslo08:11
*** vilobhmm11 has quit IRC08:11
*** jecarey has quit IRC08:15
*** vilobhmm11 has joined #openstack-oslo08:16
*** markus_z has joined #openstack-oslo08:19
*** vilobhmm11 has quit IRC08:20
*** achanda has joined #openstack-oslo08:23
*** mhickey has quit IRC08:25
openstackgerritTan Lin proposed openstack/oslo.config: Add new parameter `choices` to Integer type  https://review.openstack.org/25170008:26
*** shardy has joined #openstack-oslo08:29
*** dbite has joined #openstack-oslo08:33
*** pm90_ has joined #openstack-oslo08:35
*** rcernin has joined #openstack-oslo08:37
*** pm90_ has quit IRC08:39
*** haypo has joined #openstack-oslo08:42
*** jerrygb has joined #openstack-oslo08:52
*** dguitarbite has quit IRC08:58
*** dbite has quit IRC08:58
*** dguitarbite has joined #openstack-oslo08:58
*** SurajD has quit IRC09:04
*** xek has joined #openstack-oslo09:07
*** jecarey has joined #openstack-oslo09:12
*** jecarey has quit IRC09:17
*** SurajD has joined #openstack-oslo09:19
openstackgerritTan Lin proposed openstack/oslo.config: Make IntOpt and PortOpt accept choices paramter  https://review.openstack.org/25172909:22
*** ndipanov has quit IRC09:23
*** ndipanov has joined #openstack-oslo09:24
*** salv-orlando has joined #openstack-oslo09:35
*** salv-orlando has quit IRC09:35
*** salv-orlando has joined #openstack-oslo09:35
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.messaging: batch notification listener  https://review.openstack.org/23471609:36
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.messaging: creates a dispatcher abstraction  https://review.openstack.org/25173609:36
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.messaging: notif: Check the driver features in dispatcher  https://review.openstack.org/25173709:36
*** achanda has quit IRC09:38
*** binarin has joined #openstack-oslo09:39
*** mhickey has joined #openstack-oslo09:41
*** yottatsa has joined #openstack-oslo09:57
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.messaging: batch notification listener  https://review.openstack.org/23471609:59
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.messaging: notif: Check the driver features in dispatcher  https://review.openstack.org/25173709:59
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.messaging: creates a dispatcher abstraction  https://review.openstack.org/25173609:59
haypohey reviewers, could you please take a look at https://review.openstack.org/#/c/250863/ "Support Unicode request_id on Python 3". this change is required to fix an ugly bug in oslo.log on python 310:10
haypoit's a change for oslo.middleware. the same change was already merged in glance ( https://review.openstack.org/#/c/250845/ ) and neutron ( https://review.openstack.org/#/c/250853/ )10:11
haypoit's fun. usually, oslo is faster than other projects ;)10:11
*** yottatsa has quit IRC10:11
*** jecarey has joined #openstack-oslo10:14
*** pm90_ has joined #openstack-oslo10:15
*** jecarey has quit IRC10:19
openstackgerritTan Lin proposed openstack/oslo.config: Ensure the min/max value of Integer type are valid  https://review.openstack.org/25176410:19
*** pm90_ has quit IRC10:23
openstackgerritYulia Portnova proposed openstack/oslo-specs: oslo.messaging message compression proposal  https://review.openstack.org/24766810:25
*** jerrygb has quit IRC10:31
*** yottatsa has joined #openstack-oslo10:33
*** e0ne has joined #openstack-oslo10:37
*** lucas-dinner is now known as lucasagomes10:44
*** mdavidson has joined #openstack-oslo10:48
*** ihrachys has joined #openstack-oslo10:49
*** e0ne has quit IRC10:51
*** yottatsa has quit IRC10:53
openstackgerritTan Lin proposed openstack/oslo.config: Make IntOpt and PortOpt accept choices paramter  https://review.openstack.org/25172910:57
openstackgerritTan Lin proposed openstack/oslo.config: Add new parameter `choices` to Integer type  https://review.openstack.org/25170010:57
*** sputnik13 has joined #openstack-oslo11:00
*** ihrachys has quit IRC11:06
*** sputnik13 has quit IRC11:07
openstackgerritAlexis Lee proposed openstack/oslo.config: Add 'mutable' param to Opt  https://review.openstack.org/25147111:09
openstackgerritAlexis Lee proposed openstack/oslo.config: Revert "Add 'mutable' param to Opt"  https://review.openstack.org/25179211:09
*** deray has quit IRC11:10
*** yamahata has quit IRC11:12
*** dguitarbite has quit IRC11:14
*** jecarey has joined #openstack-oslo11:15
openstackgerritElena Ezhova proposed openstack/oslo.log: test_logging_error: build a logger at the test level  https://review.openstack.org/25179911:15
*** jerrygb has joined #openstack-oslo11:16
dimsjd__ : this look good? https://review.openstack.org/#/c/250585/11:19
*** jerrygb has quit IRC11:19
*** jecarey has quit IRC11:20
*** yamamoto has quit IRC11:20
openstackgerritAlexis Lee proposed openstack/oslo.config: Add 'mutable' param to Opt  https://review.openstack.org/25147111:22
openstackgerritElena Ezhova proposed openstack/oslo.service: Add Bandit to tox for security static analysis  https://review.openstack.org/20112011:25
haypodims, jd__ : i approved https://review.openstack.org/#/c/250585/ i like breaking things, ha ha (sorry, i'm kidding, it should not break anything, see my comment if you want)11:26
*** flaper87 has quit IRC11:30
*** flaper87 has joined #openstack-oslo11:30
*** flaper87 has quit IRC11:39
lxsliwhat's the i18n story for oslo.config? is it just too early in the boot sequence to have one?11:41
*** mdbooth has joined #openstack-oslo11:42
*** fultonj has joined #openstack-oslo11:44
dimslxsli : the dependency diagrams get very hairy, so some of the earliest libraries in the chain like config/i18n do not have interdependencies. do you really see a need for it?11:46
*** flaper87 has joined #openstack-oslo11:47
*** flaper87 has quit IRC11:47
*** flaper87 has joined #openstack-oslo11:47
lxslidims: just asking if I need to _LE things really11:48
*** mdbooth has quit IRC11:48
*** mdbooth has joined #openstack-oslo11:49
lxslias an Englishman I feel that other languages are unnecessary ;)11:53
*** ihrachys has joined #openstack-oslo11:57
*** EinstCrazy has quit IRC12:01
*** EinstCrazy has joined #openstack-oslo12:02
openstackgerritKomei Shimamura proposed openstack/oslo.messaging: Add a driver for Apache Kafka  https://review.openstack.org/18900612:03
*** yamamoto has joined #openstack-oslo12:04
*** clayton has quit IRC12:06
*** EinstCrazy has quit IRC12:06
*** achanda has joined #openstack-oslo12:09
*** clayton has joined #openstack-oslo12:13
*** _crobertsrh is now known as crobertsrh12:14
*** jecarey has joined #openstack-oslo12:16
*** salv-orlando has quit IRC12:18
*** jecarey_ has joined #openstack-oslo12:19
*** jecarey has quit IRC12:20
*** jerrygb has joined #openstack-oslo12:20
*** jecarey has joined #openstack-oslo12:21
dimslxsli : haha12:21
*** obondarev_afk has joined #openstack-oslo12:22
*** jaypipes has joined #openstack-oslo12:22
*** jecarey_ has quit IRC12:23
*** pkholkin has quit IRC12:24
*** e0ne has joined #openstack-oslo12:25
*** obondarev has quit IRC12:25
*** regXboi has joined #openstack-oslo12:25
*** jecarey has quit IRC12:25
*** pkholkin has joined #openstack-oslo12:26
*** jerrygb has quit IRC12:27
*** pm90_ has joined #openstack-oslo12:27
*** EinstCrazy has joined #openstack-oslo12:29
*** edmondsw has joined #openstack-oslo12:29
*** achanda has quit IRC12:31
*** e0ne has quit IRC12:34
*** EinstCra_ has joined #openstack-oslo12:34
*** e0ne_ has joined #openstack-oslo12:37
*** EinstCrazy has quit IRC12:37
*** achanda has joined #openstack-oslo12:38
openstackgerritMerged openstack/oslo.messaging: Option group for notifications  https://review.openstack.org/24950812:39
openstackgerritMerged openstack/oslo.i18n: Remove Python 2.6 workround for logging  https://review.openstack.org/25058512:42
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.messaging: batch notification listener  https://review.openstack.org/23471612:43
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.messaging: notif: Check the driver features in dispatcher  https://review.openstack.org/25173712:43
openstackgerritMerged openstack/oslo.config: Adjust docstring of module cfg  https://review.openstack.org/24510312:45
openstackgerritMerged openstack/oslo.config: Allow method set_override with parameter override=None for all types  https://review.openstack.org/24300112:45
*** ansiwen has joined #openstack-oslo12:46
*** sileht has joined #openstack-oslo12:47
*** dguitarbite has joined #openstack-oslo12:47
*** jaypipes has quit IRC12:49
*** jaypipes has joined #openstack-oslo12:54
openstackgerritOleksii Zamiatin proposed openstack/oslo.messaging: WIP: [zmq] PUB-SUB pipeline.  https://review.openstack.org/24932612:58
*** jerrygb has joined #openstack-oslo13:01
*** achanda has quit IRC13:01
*** kgiusti has joined #openstack-oslo13:03
*** achanda has joined #openstack-oslo13:06
*** takedakn has joined #openstack-oslo13:08
openstackgerritMerged openstack/oslo.utils: Move imageutils from oslo-incubator to oslo.utils  https://review.openstack.org/24910713:10
openstackgerritElena Ezhova proposed openstack/oslo.service: Add Bandit to tox for security static analysis  https://review.openstack.org/20112013:10
*** salv-orlando has joined #openstack-oslo13:13
*** gordc has joined #openstack-oslo13:15
*** takedakn has quit IRC13:15
*** pm90_ has quit IRC13:15
*** gcb has joined #openstack-oslo13:21
*** jecarey has joined #openstack-oslo13:21
*** stevemar has quit IRC13:22
*** stevemar_znc has joined #openstack-oslo13:23
openstackgerritElena Ezhova proposed openstack/oslo.log: Remove duplicated profiles section from bandit.yaml  https://review.openstack.org/25186213:25
*** dguitarbite has quit IRC13:25
*** SurajD has quit IRC13:25
*** jecarey has quit IRC13:26
*** takedakn has joined #openstack-oslo13:26
*** SurajD has joined #openstack-oslo13:28
*** takedakn has quit IRC13:29
*** yamamoto has quit IRC13:40
openstackgerritAlexis Lee proposed openstack/oslo.config: Revert "Add 'mutable' param to Opt"  https://review.openstack.org/25179213:42
openstackgerritAlexis Lee proposed openstack/oslo.config: Add 'mutable' param to Opt  https://review.openstack.org/25147113:42
*** links has quit IRC13:47
*** yamamoto has joined #openstack-oslo13:50
*** e0ne_ has quit IRC13:55
*** e0ne has joined #openstack-oslo13:55
*** achanda_ has joined #openstack-oslo13:56
*** yamamoto has quit IRC13:57
*** yamamoto has joined #openstack-oslo13:57
*** achanda has quit IRC13:59
*** yottatsa has joined #openstack-oslo13:59
openstackgerritAlexis Lee proposed openstack/oslo.config: Revert "Add 'mutable' param to Opt"  https://review.openstack.org/25179214:00
openstackgerritAlexis Lee proposed openstack/oslo.config: Add 'mutable' param to Opt  https://review.openstack.org/25147114:00
*** obondarev_afk is now known as obondarev14:01
*** rlrossit has joined #openstack-oslo14:01
openstackgerritAlexis Lee proposed openstack/oslo.config: Add 'mutable' param to Opt  https://review.openstack.org/25147114:03
openstackgerritAlexis Lee proposed openstack/oslo.config: Add 'mutable' param to Opt  https://review.openstack.org/25147114:05
lxslidhellmann: I think I've finished butchering that patch series now...14:05
lxsliat your leisure14:06
*** snikitin has joined #openstack-oslo14:11
openstackgerritOleksii Zamiatin proposed openstack/oslo.messaging: Add a driver for Apache Kafka  https://review.openstack.org/18900614:20
*** yottatsa has quit IRC14:21
*** yottatsa has joined #openstack-oslo14:22
*** amotoki_ has joined #openstack-oslo14:24
*** bknudson has left #openstack-oslo14:28
*** bknudson has joined #openstack-oslo14:28
dhellmannlxsli :-)14:30
*** yottatsa has quit IRC14:32
haypodhellmann: hi. about backward compatibility, does liberty cap dependencies to not get backward incompatible changes in releases of oslo libraries?14:32
dhellmannhaypo : no. we can add exclusions, but it's better to try to not need to do that.14:33
dhellmannhaypo : you should look through https://review.openstack.org/#/c/226157/14:33
dhellmannthat's lifeless' spec on library compatibility14:33
haypohum, spec not accepted yet :)14:34
*** yottatsa has joined #openstack-oslo14:34
*** mriedem has joined #openstack-oslo14:36
*** amotoki has quit IRC14:38
*** achanda_ has quit IRC14:41
*** rlrossit has quit IRC14:46
dhellmannhaypo : no, but you should be involved in the discussion14:47
*** lucasagomes is now known as lucas-hungry14:47
*** mtanino has joined #openstack-oslo14:50
haypodhellmann: "we can add exclusions, but it's better to try to not need to do that" i want to explicitly breaks oslo.context on python 314:52
haypodhellmann: do you mean that it's better to backport changes to support this change in glance, neutron & oslo.middleware, than block the oslo.context dependency update?14:53
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.messaging: doc: explain rpc call/cast expection  https://review.openstack.org/25190414:53
dhellmannit's best to not break things at all, but it's possible to exclude the breaking versions from the stable branches if we have to.14:53
*** rlrossit has joined #openstack-oslo14:54
dhellmannhaypo : in your case, you could add a new attribute with the right type, then update apps to require the version of the lib that adds that attribute and have them use it instead of the old one. The old attribute would still be there, so nothing would break.14:55
haypoi really dislike having two attributes14:55
haypoone attribute known to have a bug, and another one with funky name which is supposed to be the obvious good attribute14:56
hayporequest_id_take_me_i_work_well_python314:56
dhellmannthe only alternative is the pain of breaking things, and every time we do that we increase the number of people who don't want to use oslo libs at all14:56
*** SurajD has quit IRC14:57
*** yottatsa has quit IRC14:58
*** yottatsa has joined #openstack-oslo14:58
*** binarin has quit IRC14:58
*** jecarey has joined #openstack-oslo15:00
*** SurajD has joined #openstack-oslo15:00
*** amotoki_ is now known as amotoki15:01
*** jecarey_ has joined #openstack-oslo15:01
*** achanda has joined #openstack-oslo15:04
*** yamamoto_ has joined #openstack-oslo15:04
*** jecarey has quit IRC15:05
*** yamamoto has quit IRC15:05
*** dims has quit IRC15:08
*** dguitarbite has joined #openstack-oslo15:08
*** mc_nair has joined #openstack-oslo15:14
*** dguitarbite has quit IRC15:16
openstackgerritChangBo Guo(gcb) proposed openstack/oslo.versionedobjects: Use method is_compatible from olso_utils.versionutils  https://review.openstack.org/25191515:18
*** pm90_ has joined #openstack-oslo15:20
*** pm90__ has joined #openstack-oslo15:23
*** harlowja_at_home has joined #openstack-oslo15:23
openstackgerritAlexis Lee proposed openstack/oslo.config: Add 'mutable' param to Opt  https://review.openstack.org/25147115:24
*** pm90_ has quit IRC15:25
*** zz_dimtruck is now known as dimtruck15:28
*** e0ne has quit IRC15:29
*** thangp has joined #openstack-oslo15:31
*** gcb has quit IRC15:34
*** lucas-hungry is now known as lucasagomes15:43
*** rlrossit has quit IRC15:43
*** achanda has quit IRC15:45
*** e0ne has joined #openstack-oslo15:47
*** EinstCra_ has quit IRC15:49
*** rlrossit has joined #openstack-oslo15:50
*** dims has joined #openstack-oslo15:55
*** harlowja_at_home has quit IRC15:59
*** achanda has joined #openstack-oslo16:03
*** achanda has quit IRC16:03
*** rcernin has quit IRC16:04
*** yottatsa has quit IRC16:05
*** dims_ has joined #openstack-oslo16:08
*** binarin has joined #openstack-oslo16:08
*** binarin has quit IRC16:08
*** binarin has joined #openstack-oslo16:08
*** sputnik13 has joined #openstack-oslo16:09
*** dims has quit IRC16:10
*** achanda has joined #openstack-oslo16:11
*** kzaitsev_ws has quit IRC16:11
*** ativelkov has quit IRC16:11
*** kzaitsev_ws has joined #openstack-oslo16:13
*** ativelkov has joined #openstack-oslo16:20
*** deray has joined #openstack-oslo16:24
*** SurajD has quit IRC16:26
*** deray_ has joined #openstack-oslo16:27
*** SurajD has joined #openstack-oslo16:28
*** yamamoto_ has quit IRC16:28
*** deray_ has quit IRC16:28
*** deray_ has joined #openstack-oslo16:29
*** dims has joined #openstack-oslo16:30
*** deray has quit IRC16:31
*** harlowja_at_home has joined #openstack-oslo16:31
*** dims_ has quit IRC16:33
openstackgerritDoug Hellmann proposed openstack/oslosphinx: trap errors from git not being present  https://review.openstack.org/25195516:38
dhellmannzigo : ^^16:40
*** EinstCrazy has joined #openstack-oslo16:50
*** EinstCrazy has quit IRC16:55
*** amotoki has quit IRC16:55
*** mriedem is now known as mriedem_meeting16:58
openstackgerritMerged openstack/oslo.messaging: Add a driver for Apache Kafka  https://review.openstack.org/18900617:00
*** nkrinner has quit IRC17:03
*** links has joined #openstack-oslo17:08
openstackgerritTahio Avila proposed openstack/oslo.messaging: Remove dependency on oslo_log  https://review.openstack.org/24919017:13
*** yamahata has joined #openstack-oslo17:14
*** SurajD has quit IRC17:15
*** SurajD has joined #openstack-oslo17:16
lxsli^^ LGTM17:20
*** jecarey_ has quit IRC17:21
*** stevemar_znc is now known as stevemar17:25
*** e0ne has quit IRC17:30
*** pballand has joined #openstack-oslo17:33
*** crobertsrh has left #openstack-oslo17:34
*** deray_ has quit IRC17:39
harlowja_at_homesdague,  ummm, i'm no concerned about cinder and thinking its a queue :-/17:43
harlowja_at_home*im now17:43
harlowja_at_homeDuncanT,17:43
harlowja_at_home^17:43
*** mriedem_meeting is now known as mriedem17:43
*** pm90__ has quit IRC17:43
*** yamahata has quit IRC17:44
sdagueso, I don't think it's really a queue in anyone's head. I've yet to see it be more than 2 actions17:45
sdague2 actions isn't really a queue17:45
*** achanda has quit IRC17:45
harlowja_at_homeya, i guess there is some confusion on whats a queue and whats not here17:46
harlowja_at_homebecause there's no queuing in that lock file impl...17:47
sdaguewith the blocked opens?17:47
sdaguedoesn't the kernel process them in order?17:47
harlowja_at_homethe open isn't the actual lock part17:47
harlowja_at_homethe open is just getting a file descriptor number that is used later17:47
sdagueok, that's fair17:48
harlowja_at_homehttps://github.com/harlowja/fasteners/blob/master/fasteners/process_lock.py#L226 is the real locking17:48
harlowja_at_homewhich really just uses the fileno() of the file descriptor handle passed in17:48
harlowja_at_homefcntl.LOCK_NB17:49
harlowja_at_homeif we take that out, it might be in order (not sure)17:49
sdagueanyway, did you consider doing this without fds? the open calls I suggested in there?17:49
sdaguebecause for things like the volume locks by uuid, or the image cache locks to prevent corruptions, deleting the locks later would be kind of nice17:49
harlowja_at_homewell u gotta open it to call fcntl, i think u are just saying close it and reopen it later?17:50
harlowja_at_homewithout fds, u'd be spinning on the file existing?17:50
harlowja_at_home(which wouldn't be crash tolerant)17:50
harlowja_at_home*pylockfile did/does stuff like that17:50
harlowja_at_homesacrifies crash tolerance (the os will release locks automagically on crash)17:51
harlowja_at_homebbl, heading to workland17:51
*** harlowja_at_home has quit IRC17:51
*** EinstCrazy has joined #openstack-oslo17:52
*** achanda has joined #openstack-oslo17:52
DuncanTSorry, I over-thought the queuing behaviour. We aren't relying on any order of acquiring beyond 2 entries, please ignore my comment17:53
sdagueharlowja: put the pid in the file, cleanup on startup17:54
sdagueI do get the crash tolerance point17:54
DuncanTsdague: More than one process is trying to grab the lock, that's the point17:54
sdagueDuncanT: typically it's more than one worker off the same service17:55
DuncanTsdague: Definitely not for cinder in all cases17:55
sdagueDuncanT: ok17:55
sdaguewell, maybe we need another class of external locks that act this way17:55
DuncanTWhat about trying sysv locks?17:56
sdaguewhen that's what you want17:56
*** EinstCrazy has quit IRC17:56
*** mhickey_ has joined #openstack-oslo17:56
*** mhickey_ has quit IRC17:59
*** yamahata has joined #openstack-oslo18:11
openstackgerritMerged openstack/oslo.privsep: Add support for Linux capabilities  https://review.openstack.org/24498418:12
lifelesshaypo: -> #openstack-glance?18:14
*** ckmvishnu has joined #openstack-oslo18:15
*** ckmvishnu has left #openstack-oslo18:16
openstackgerritMerged openstack/oslo.config: Revert "Add 'mutable' param to Opt"  https://review.openstack.org/25179218:17
*** jecarey has joined #openstack-oslo18:22
*** links has quit IRC18:24
*** markus_z has quit IRC18:24
*** ViswaV has quit IRC18:26
*** jecarey has quit IRC18:26
*** ViswaV has joined #openstack-oslo18:26
*** sputnik13 has quit IRC18:27
*** SurajD has quit IRC18:28
*** SurajD has joined #openstack-oslo18:31
*** vilobhmm11 has joined #openstack-oslo18:33
*** yamahata has quit IRC18:33
*** yamahata has joined #openstack-oslo18:35
*** jecarey has joined #openstack-oslo18:37
*** rcernin has joined #openstack-oslo18:38
openstackgerritChris Hoge proposed openstack/oslo.config: Update the list_opts documentation for new api  https://review.openstack.org/24945418:39
openstackgerritMerged openstack/oslo.policy: Updated from global requirements  https://review.openstack.org/25166018:41
*** mhickey has quit IRC18:48
*** rlrossit has quit IRC18:51
harlowjasdague DuncanT so we can do that, if we are willing to sacrifice the crash tolerant behavior18:55
harlowja*pid locks...18:55
*** rlrossit has joined #openstack-oslo18:55
harlowjaDuncanT sysv locks, like IPC locks? those afaik are even worse, ha18:55
harlowjatooz has them18:55
harlowjaif u really want to use them18:55
harlowjabut i wouldn't really recommend, imho they basically degrade down to the same stuff we are doing already18:55
harlowjahttps://github.com/openstack/tooz/blob/master/tooz/drivers/ipc.py DuncanT if u so desire, i can explain the what/why there (since i took part in that code) along with jd__18:55
*** mriedem has quit IRC18:56
*** jecarey has quit IRC18:57
*** salv-orl_ has joined #openstack-oslo18:58
*** jecarey has joined #openstack-oslo18:59
*** salv-orlando has quit IRC19:00
*** mriedem has joined #openstack-oslo19:01
*** jecarey has quit IRC19:03
*** jecarey__ has joined #openstack-oslo19:03
*** jecarey__ has quit IRC19:03
*** jecarey has joined #openstack-oslo19:04
openstackgerritJoshua Harlow proposed openstack/taskflow: Add ability to use tooz to find and advertise workers  https://review.openstack.org/15149519:04
*** pm90_ has joined #openstack-oslo19:15
*** jecarey has quit IRC19:18
openstackgerritJoshua Harlow proposed openstack/taskflow: Add ability to use tooz to find and advertise workers  https://review.openstack.org/15149519:18
*** jecarey has joined #openstack-oslo19:18
*** jecarey has quit IRC19:22
*** ihrachys has quit IRC19:23
openstackgerritVladimir Eremin proposed openstack/oslo-specs: Pluggable CMDB for oslo.config  https://review.openstack.org/24311419:26
*** nihilifer has joined #openstack-oslo19:32
*** jecarey has joined #openstack-oslo19:34
*** jecarey has quit IRC19:35
dhellmanndougwig : sorry I missed your question yesterday. Each project that has its own message catalog needs to have its own _i18n.py to configure and load the correct catalog. So in every neutron repo that has translations, the code should also include its own _i18n.py. Make sense?19:39
nihiliferdhellmann: could you please take a look at this review when you'll have a time? https://review.openstack.org/#/c/244459/ it was rebased after your last +219:42
openstackgerritJoshua Harlow proposed openstack/tooz: Add programatic introspection of drivers model(s)  https://review.openstack.org/24068119:44
dhellmannnihilifer : +2a19:47
nihiliferdhellmann: thank you19:47
dimssirushti : does this look good now? https://review.openstack.org/#/c/181165/ i updated to address sdague's latest comment19:54
*** jecarey has joined #openstack-oslo20:00
*** salv-orl_ has quit IRC20:07
*** SurajD has quit IRC20:09
openstackgerritMerged openstack/pycadf: make generate_uuid return valid uuid  https://review.openstack.org/24097920:10
*** inc0 has joined #openstack-oslo20:13
inc0hey guys, I need your help with this one. So I'm playing with rsyslog20:13
inc0if I run nova-conductor with old-style rsyslog logging (so use_rsyslog=true)20:13
inc0I get most of logs to rsyslog, but funny thing - I don't get tracebacks20:13
inc0just error messages20:14
inc0(I stop rabbit, it shows me just conn refused in rsyslog, where stderr has full traceback)20:14
inc0then if I switch to logging.conf, I can't even get errors after turning off rabbit anywhere20:15
*** lucasagomes is now known as lucas-dinner20:15
inc0thats my logging.conf http://paste.openstack.org/show/480558/20:15
dougwigdhellmann: yes.  to restate for neutron, to make sure i'm hearing it right: in the case of neutron, where we have lib that will release separately from server, those should be separate (neutron-lib and neutron.)  in the case of networking-{vendor} repos, we likely don't want the community localizing those, so i'd expect that to be separate.  and for20:16
dougwiglbaas/fw/vpn, it's fine if they share as in the past, but longer-term, i'd expect those to separate out as they naturally separate out from neutron.  is that correct?20:16
dhellmanndougwig : it depends more on whether the deliverable includes separate message catalog than how the code is put together at runtime20:17
dhellmannso if neutron-lib has a message catalog, it needs to use its own _i18n.py20:17
dhellmannsame for networking-*, if those are being translated20:17
inc0http://paste.openstack.org/show/480559/ <- nova.conf, changing line 5 changes behaviour20:18
dougwigdhellmann: ok. so i've got lib separate, and I did this for neutron, which allows going either direction by the other subprojects (though with an opinionated log, which I could tone down): https://review.openstack.org/#/c/250071/20:18
inc0is this my misconfiguration or there is a bug? (I'm fairly sure first option is buggy, but can this be fixed by changing logging.conf?)20:19
*** sputnik13 has joined #openstack-oslo20:20
dhellmanndougwig : that looks pretty good. I'm not sure "internal oslo_i18n usage" is the clearest way to say that, but if the other neutron devs know what that means it's fine with me20:20
dougwigdhellmann: will tweak, and thank you.20:21
dhellmanninc0 : I don't see any oslo loggers defined in that logging.conf20:22
dhellmanndougwig : np, any time!20:22
dhellmanninc0 : I guess the root logger should be sending output for errors, if it's set to warning like that20:22
inc0dhellmann, well it's almost straight from nova example, maybe it's prudent to add these to example there20:23
dhellmanninc0 : I would have to look, but I think if you provide a logging.conf that overrides any other settings related to logging20:23
dhellmannso you would need to set up your logging.conf to use the syslog logger, instead of writing to a file20:23
inc0dhellmann, after changing root to syslog, it works like in first example20:23
inc0so errors, not tracebacks20:24
dhellmannok20:24
dhellmannI don't know what the syslog logger does with tracebacks20:24
dhellmannit may turn them into 1 line error messages, for example. Does syslog support multi-line messages?20:25
haypolifeless: "19:14 < lifeless> haypo: -> #openstack-glance?" what?20:25
inc0dhellmann, well, not sure, it should tho20:25
inc0after changing root to stderr, it shows full traceback, so it's issue with oslo.log -> rsyslog communication20:26
dhellmanninc0 : which syslog handler are you using?20:27
inc0oslo_log.handlers.OSSyslogHandler20:27
lifelesshaypo: to discuss the glance race ?20:27
dhellmanninc0 : looking at the implementation, I can't tell if it should be including the full traceback or not. it calls getMessage() for the record, but I don't know if that includes the exception information or just the message20:31
inc0it seems it loses traceback info20:32
inc0to me20:32
inc0I've tried to play with rsyslog conf, but that doesn't seem to be working20:32
inc0I'll pop a bug for that20:33
dhellmannyeah, looking at /usr/lib/python2.7/logging/__init__.py getMessage does not include the exception information so I think we need to do that ourselves in our handler20:33
dhellmannin fact we should probably just invoke the formatter instead of doing the work ourselves20:34
lifelessdhellmann: dims: requirements patches for pylint capping need approvals20:34
inc0https://bugs.launchpad.net/oslo.log/+bug/1514828 there is a bug reported, I'll reopen it and add more info20:34
openstackLaunchpad bug 1514828 in oslo.log "tracebacks are not logged to syslog" [Undecided,Invalid]20:34
lifelesshttps://review.openstack.org/#/q/Iaf2c5dbb92cacbc236083f8f6926a426bfb28f21,n,z20:34
dimslifeless ack20:35
dhellmanninc0 : thanks!20:35
dhellmannlifeless : +2a on 2, 2 others are failing jobs?20:36
lifelessdhellmann: yah, need to dig into why (or let stable teams do it)20:37
lifelessI suspect the liberty one is a neutron flaky issue20:38
lifelesssince its in neutron-dsvm-full20:38
* dhellmann nods20:39
*** EinstCrazy has joined #openstack-oslo20:41
*** fultonj has quit IRC20:44
mc_nairharlowja: so I'm not against moving to the file-offset locks so we don't need cleanup, just can't tell if people would be ok with making the larger changes for the relatively small lock-cleanup issue (plus we can't see the locks and have the possibility of lock hash-collisions, though I understand that would be pretty small depending on file size).  But if we're just looking for a simple/efficient way to cleanup locks which are no longer being used (s20:46
*** crc32 has joined #openstack-oslo20:46
haypodhellmann: "every time we do that we increase the number of people who don't want to use oslo libs at all" it's not completly clear to me what is the impact of my change20:46
harlowjamc_nair agreed, there are tradeoff with all the ways/solutions/resolutions here20:46
harlowjathere is no silver magic bullet imho20:47
haypodhellmann: it breaks the API but only on Python 3. and i'm not aware of any openstack deployed with python 3. i cannot imagine any deployement using python 3, since all services are major blocker issues on python 320:47
haypodhellmann: what i know is that there is a risk of breaking gates20:47
*** EinstCrazy has quit IRC20:47
haypolifeless: i'm reading your spec "Backwards compatibility for clients and libraries" :)20:48
harlowjamc_nair the hard part is its not just 'used' its being 'waited on'20:48
harlowjalsof i think can tell u who is using it20:48
harlowjabut not who is waiting on it being freed...20:48
harlowjaand then there can be pidfiles like sdague suggested (pylockfile has those at https://github.com/openstack/pylockfile/blob/master/lockfile/pidlockfile.py ) that have there own advantages/disadvantges...20:49
harlowjai don't think there will be a magic bullet that will work for everyone though20:49
harlowja(but at least this whole thread makes people think about it... because I don't know a single solution for all)20:50
*** achanda has quit IRC20:50
lifelesshaypo: good the meeting about it is in 10m :)20:51
haypolifeless: which meeting?20:52
lifelesscross project meeting20:52
* harlowja should get that meeting on his calendar20:52
haypolifeless: ah ok. liberty doesn't seem to cap major versions of oslo packages20:52
dimshaypo : there's no cap by design20:53
lifelesshaypo: http://lists.openstack.org/pipermail/openstack-dev/2015-December/080871.html20:53
haypohum, the spec says "Use semver to signal compatibility breaks"20:53
lifelesshaypo: https://specs.openstack.org/openstack/openstack-specs/specs/requirements-management.html20:54
haypodims, lifeless : ah yes, there is the upper-constraints.txt thing :) it's still oslo.context 0.8 for example in upper-contraints.txt of liberty20:56
mc_nairharlowja: yea, no silver bullet :/ my thought with that patch is that it should account for the 'used' and 'waited on' (at least in Cinder) because it has a delay built in so after deleting a resource, anything waiting on it can clear through the pipe before deleting locks.  And after that we won't try to grab the lock for the deleted resource (in Cinder at least)21:00
mc_nairharlowja: but yea, the discussion has been interesting.  I'll wait another few days to see if anything substantial happens in the M/L on this otherwise probably move forward with that patch at least for Cinder since it seems to be at least the most inline with current process21:01
harlowjafair enough21:02
haypolifeless, dims : i need help to understand the risk of breaking python3 gates if oslo.context breaks the Python 3 API21:04
*** SpamapS is now known as TheKettle21:04
haypowill the CI immmediatly use the new released oslo.context version? i know that some jobs are using upper-constaints.txt, but not all of them21:04
*** TheKettle is now known as SpamapS21:04
*** Yingxin has quit IRC21:07
*** salv-orlando has joined #openstack-oslo21:07
*** Yingxin has joined #openstack-oslo21:07
*** salv-orlando has quit IRC21:19
*** mhickey has joined #openstack-oslo21:21
lifelessdims: so the incubator spec21:23
*** kgiusti has quit IRC21:23
lifelessdims: how/where should we get more bw to discuss, I can't make the US-Europe friendly time of the olso meeting21:23
lifelesshaypo: so, what you need to do is run the relevant gate jobs using your patched oslo.context and see what happens21:24
lifelesshaypo: we don't yet have appropriate backwards-compat jobs set up to do this21:24
lifelesshaypo: if you've done that and nothing broke - great.21:24
haypolifeless: what is the "relevant gate jobs"? :-) i don't know which tests will fail with my change21:25
lifelesshaypo: if you've had to make changes in projects to make them work, you are definitely breaking things :021:25
haypolifeless: well, i found some tests which i know fail, i fixed them in master21:25
lifelesshaypo: all the jobs that execute that code21:25
lifelesshaypo: at a minimum you need to backport those changes to liberty21:25
haypolifeless: but it's hard to run *all* tests of *all* openstack projects :-/21:25
haypo"at a minimum you need to backport those changes to liberty" yeah, i will do that21:25
lifelesshaypo: and we may also end up breaking third party things that folk have built on the library21:25
*** nihilifer has quit IRC21:25
lifelesshaypo: e.g. stuff thats not in dsvm jobs but is in the big tent, or even stuff that folk have written as value-add for openstack but not opened21:26
lifelesshaypo: its *really* hard to quantify the risks21:26
lifelesshaypo: other than that we know (because you found it) that we're breaking people21:26
lifelesszzzeek: ping21:26
*** nihilifer has joined #openstack-oslo21:27
*** harlowja has quit IRC21:27
*** harlowja has joined #openstack-oslo21:28
*** crc32 has quit IRC21:28
*** salv-orlando has joined #openstack-oslo21:31
*** rcernin has quit IRC21:31
*** jerrygb has quit IRC21:32
*** salv-orl_ has joined #openstack-oslo21:35
*** salv-orl_ has quit IRC21:35
*** salv-orlando has quit IRC21:36
*** salv-orl_ has joined #openstack-oslo21:37
*** salv-orl_ has quit IRC21:40
*** salv-orlando has joined #openstack-oslo21:41
*** crc32 has joined #openstack-oslo21:42
*** salv-orlando has quit IRC21:45
*** salv-orlando has joined #openstack-oslo21:46
*** thangp has quit IRC21:50
*** salv-orlando has quit IRC21:54
*** salv-orlando has joined #openstack-oslo21:55
*** salv-orlando has quit IRC22:12
*** salv-orlando has joined #openstack-oslo22:13
*** shardy has quit IRC22:15
*** salv-orl_ has joined #openstack-oslo22:18
*** harlowja has quit IRC22:19
*** harlowja has joined #openstack-oslo22:21
*** salv-orlando has quit IRC22:23
*** gordc has quit IRC22:24
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.messaging: Support older notifications set_override keys  https://review.openstack.org/25208822:24
*** inc0 has quit IRC22:26
*** vilobhmm111 has joined #openstack-oslo22:32
openstackgerritRyan Rossiter proposed openstack/oslo.versionedobjects: Add testing for ObjectVersionChecker fixture  https://review.openstack.org/25209222:32
*** jerrygb has joined #openstack-oslo22:32
*** rlrossit has left #openstack-oslo22:33
*** vilobhmm11 has quit IRC22:33
openstackgerritJoshua Harlow proposed openstack/taskflow: Cache runtime metadata in the graph (vs externally)  https://review.openstack.org/25206422:34
*** jerrygb has quit IRC22:37
*** rlrossit1 has joined #openstack-oslo22:38
*** rlrossit1 has left #openstack-oslo22:38
*** EinstCrazy has joined #openstack-oslo22:40
*** edmondsw has quit IRC22:44
*** EinstCrazy has quit IRC22:45
*** mhickey has quit IRC22:46
*** salv-orl_ has quit IRC22:56
*** harlowja has quit IRC22:57
*** mriedem has quit IRC22:58
*** vilobhmm11 has joined #openstack-oslo22:59
*** vilobhmm111 has quit IRC22:59
*** pm90_ has quit IRC23:01
*** harlowja has joined #openstack-oslo23:01
*** regXboi has quit IRC23:02
*** vilobhmm11 has quit IRC23:03
*** vilobhmm11 has joined #openstack-oslo23:04
*** jecarey has quit IRC23:08
*** Yingxin has quit IRC23:10
*** dimtruck is now known as zz_dimtruck23:10
*** Yingxin has joined #openstack-oslo23:12
*** david-lyle has quit IRC23:25
*** jecarey has joined #openstack-oslo23:25
*** jecarey has quit IRC23:29
openstackgerritJoshua Harlow proposed openstack/taskflow: Allow deciders to stop at flow boundaries (WIP)  https://review.openstack.org/24605123:34
*** e0ne has joined #openstack-oslo23:34
*** e0ne has quit IRC23:36
*** e0ne has joined #openstack-oslo23:36
*** e0ne_ has joined #openstack-oslo23:39
*** e0ne has quit IRC23:41
*** dstanek has quit IRC23:41
*** dstanek has joined #openstack-oslo23:41
openstackgerritJoshua Harlow proposed openstack/tooz: Add usage requirements dict to coordination driver  https://review.openstack.org/25210523:44
openstackgerritJoshua Harlow proposed openstack/tooz: Add programatic introspection of drivers model(s)  https://review.openstack.org/24068123:46
*** e0ne has joined #openstack-oslo23:49
*** e0ne_ has quit IRC23:51
*** e0ne_ has joined #openstack-oslo23:52
*** e0ne has quit IRC23:54
*** Kennan has quit IRC23:55
*** pballand has quit IRC23:56
*** crc32 has quit IRC23:56
*** Kennan has joined #openstack-oslo23:57
*** salv-orlando has joined #openstack-oslo23:59

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