Wednesday, 2015-04-29

*** zzzeek has quit IRC00:11
openstackgerritJoshua Harlow proposed openstack/taskflow: Build-out + test a redis backed jobboard  https://review.openstack.org/17695100:12
*** sputnik13 has quit IRC00:13
*** salv-orlando has quit IRC00:16
*** tsekiyama has quit IRC00:18
*** mtanino_ has quit IRC00:21
*** achanda has joined #openstack-oslo00:23
*** bknudson has quit IRC00:31
*** david-lyle has quit IRC00:32
*** browne has quit IRC00:33
openstackgerritJoshua Harlow proposed openstack/taskflow: Build-out + test a redis backed jobboard  https://review.openstack.org/17695100:34
*** _amrith_ is now known as amrith01:14
*** salv-orlando has joined #openstack-oslo01:17
*** david-lyle has joined #openstack-oslo01:20
*** salv-orlando has quit IRC01:22
*** yamahata has quit IRC01:48
*** vilobhmm1 has quit IRC01:51
*** dims_ is now known as dims01:52
*** vilobhmm1 has joined #openstack-oslo01:53
*** vilobhmm1 has quit IRC01:53
*** vilobhmm1 has joined #openstack-oslo01:54
*** bnemec has quit IRC01:56
*** bnemec has joined #openstack-oslo01:59
*** browne has joined #openstack-oslo02:00
*** harlowja is now known as harlowja_away02:03
*** sputnik13 has joined #openstack-oslo02:04
*** vilobhmm1 has quit IRC02:04
*** kiseok7_ has quit IRC02:06
*** sputnik13 has quit IRC02:13
*** sputnik13 has joined #openstack-oslo02:15
*** sputnik13 has quit IRC02:15
*** david-lyle has quit IRC02:30
*** david-lyle has joined #openstack-oslo02:31
*** sputnik13 has joined #openstack-oslo02:35
*** david-lyle has quit IRC02:36
*** sputnik13 has quit IRC02:40
*** ashleighfarnham has joined #openstack-oslo02:43
*** ashleighfarnham has quit IRC02:47
openstackgerritMerged openstack-dev/pbr: Improve integration.sh.  https://review.openstack.org/17750002:49
*** salv-orlando has joined #openstack-oslo03:14
*** salv-orlando has quit IRC03:25
*** yamahata has joined #openstack-oslo03:27
*** david-lyle has joined #openstack-oslo03:32
*** kiseok7_ has joined #openstack-oslo03:46
*** sdake_ has joined #openstack-oslo04:04
*** vilobhmm1 has joined #openstack-oslo04:08
*** sdake has quit IRC04:08
*** sdake_ has quit IRC04:11
*** stevemar has joined #openstack-oslo04:19
*** rushiagr_away is now known as rushiagr04:21
openstackgerritJoshua Harlow proposed openstack/tooz: Use oslo.serialization msgpackutils  https://review.openstack.org/17305804:36
*** rushiagr is now known as rushiagr_away04:45
*** miqui has joined #openstack-oslo04:47
openstackgerritMichael Krotscheck proposed openstack/oslo.middleware: Update CORS tests to use config fixture's load_raw_values  https://review.openstack.org/17845504:51
*** miqui has quit IRC04:52
*** nkrinner has joined #openstack-oslo04:57
*** gtt116_ has joined #openstack-oslo05:00
*** gtt116 has quit IRC05:04
*** salv-orlando has joined #openstack-oslo05:15
openstackgerritMerged openstack/taskflow: Move zookeeper jobboard constants to class level  https://review.openstack.org/17800205:25
openstackgerritMerged openstack/taskflow: Avoid attribute error by checking executor for being non-none  https://review.openstack.org/17558505:26
*** salv-orlando has quit IRC05:26
*** vilobhmm1 has quit IRC05:28
*** jecarey has quit IRC05:46
openstackgerritMerged openstack-dev/pbr: Build all the wheels in one pass rather than many.  https://review.openstack.org/17750305:52
*** stevemar has quit IRC05:54
*** dulek has joined #openstack-oslo06:02
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.versionedobjects: Imported Translations from Transifex  https://review.openstack.org/17851406:03
*** vilobhmm1 has joined #openstack-oslo06:03
*** exploreshaifali has joined #openstack-oslo06:09
openstackgerritJoshua Harlow proposed openstack/taskflow: Build-out + test a redis backed jobboard  https://review.openstack.org/17695106:09
*** pcaruana has joined #openstack-oslo06:09
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.utils: Imported Translations from Transifex  https://review.openstack.org/17663906:13
*** zul has joined #openstack-oslo06:17
*** jamespage_ has joined #openstack-oslo06:19
*** zul has quit IRC06:24
*** zul has joined #openstack-oslo06:25
*** jamespage_ has quit IRC06:29
*** salv-orlando has joined #openstack-oslo06:34
openstackgerritlifeless proposed openstack/oslo-incubator: Bump target release.  https://review.openstack.org/17852506:37
*** salv-orlando has quit IRC06:42
*** dulek has quit IRC06:46
*** vilobhmm1 has quit IRC06:46
*** vilobhmm1 has joined #openstack-oslo06:47
*** vilobhmm1 has quit IRC06:48
openstackgerritMerged openstack/tooz: Provide ability for namespace customization for Zookeeper and Zake drivers  https://review.openstack.org/17835906:51
*** dulek has joined #openstack-oslo06:52
*** ajo has quit IRC07:01
*** browne has quit IRC07:09
*** exploreshaifali has quit IRC07:09
*** jamespage_ has joined #openstack-oslo07:11
*** jamespage_ has quit IRC07:13
openstackgerritlifeless proposed openstack-dev/pbr: Use /opt/git directly  https://review.openstack.org/17762907:23
openstackgerritlifeless proposed openstack-dev/pbr: Stop testing setup.py easy_install behaviour  https://review.openstack.org/17750507:23
*** zul has quit IRC07:32
*** zul has joined #openstack-oslo07:32
*** exploreshaifali has joined #openstack-oslo07:38
*** achanda has quit IRC07:48
*** ajo has joined #openstack-oslo07:51
*** exploreshaifali has quit IRC07:51
*** achanda has joined #openstack-oslo07:56
*** jaosorior has joined #openstack-oslo07:59
*** salv-orlando has joined #openstack-oslo08:08
*** zul has quit IRC08:09
*** dims has quit IRC08:10
*** ndipanov has quit IRC08:12
*** ndipanov has joined #openstack-oslo08:12
*** yassine_ has joined #openstack-oslo08:18
*** zul has joined #openstack-oslo08:25
*** yamahata has quit IRC08:25
*** achanda has quit IRC08:33
*** achanda has joined #openstack-oslo08:33
*** achanda has quit IRC08:35
*** ozamiatin has joined #openstack-oslo08:44
*** gtt116 has joined #openstack-oslo09:03
*** dulek_ has joined #openstack-oslo09:03
*** dulek has quit IRC09:03
*** gtt116_ has quit IRC09:05
*** e0ne has joined #openstack-oslo09:06
*** e0ne is now known as e0ne_09:06
*** e0ne_ is now known as e0ne09:14
*** zul has quit IRC09:27
*** jamespage_ has joined #openstack-oslo09:34
*** jamespage_ has quit IRC09:39
openstackgerritFeng Xi Yan proposed openstack/oslo.vmware: Add a local param to allow lacale specification.  https://review.openstack.org/17810409:42
*** ozamiatin has quit IRC09:48
*** jamespage_ has joined #openstack-oslo09:50
*** zul has joined #openstack-oslo09:51
*** dims has joined #openstack-oslo09:51
*** yassine_ has quit IRC09:54
openstackgerritFeng Xi Yan proposed openstack/oslo.vmware: Add a local param to allow lacale specification.  https://review.openstack.org/17810410:00
*** e0ne is now known as e0ne_10:03
*** e0ne_ is now known as e0ne10:05
*** jamespage_ has quit IRC10:05
*** jamespage_ has joined #openstack-oslo10:05
*** dulek_ has quit IRC10:06
*** mtreinish has quit IRC10:07
openstackgerritFeng Xi Yan proposed openstack/oslo.vmware: Add a locale param to allow locale specification.  https://review.openstack.org/17810410:08
*** jamespage_ has quit IRC10:08
*** shardy_ has joined #openstack-oslo10:13
*** shardy has quit IRC10:15
*** shardy_ has quit IRC10:19
*** zul has quit IRC10:19
*** shardy has joined #openstack-oslo10:19
*** sputnik13 has joined #openstack-oslo10:35
*** dulek has joined #openstack-oslo10:47
*** inc0 has joined #openstack-oslo10:52
*** yassine_ has joined #openstack-oslo11:01
*** dulek_ has joined #openstack-oslo11:02
*** dulek has quit IRC11:05
*** inc0 has quit IRC11:07
*** inc0_ has joined #openstack-oslo11:07
*** dims has quit IRC11:18
*** ozamiatin has joined #openstack-oslo11:25
*** inc0_ has quit IRC11:29
*** jamespage_ has joined #openstack-oslo11:30
*** e0ne is now known as e0ne_11:30
*** sputnik13 has quit IRC11:30
*** sputnik13 has joined #openstack-oslo11:31
*** sputnik13 has quit IRC11:32
*** dulek_ has quit IRC11:33
*** jamespage_ has quit IRC11:33
*** dulek has joined #openstack-oslo11:39
*** cdent has joined #openstack-oslo11:41
*** prad is now known as prad-afk11:50
*** zul has joined #openstack-oslo11:53
*** dims has joined #openstack-oslo11:56
*** sridhar has quit IRC11:57
*** dulek has quit IRC12:02
*** inc0 has joined #openstack-oslo12:03
*** openstackgerrit has quit IRC12:07
*** openstackgerrit has joined #openstack-oslo12:07
*** inc0 has quit IRC12:19
*** inc0 has joined #openstack-oslo12:20
*** kgiusti has joined #openstack-oslo12:23
*** e0ne_ is now known as e0ne12:26
*** gordc has joined #openstack-oslo12:33
*** inc0 has quit IRC12:39
*** inc0_ has joined #openstack-oslo12:39
*** kgiusti has left #openstack-oslo12:39
*** inc0_ has quit IRC12:41
*** EmilienM is now known as EmilienM|afk12:41
*** lifeless has quit IRC12:43
*** inc0 has joined #openstack-oslo12:43
*** vks has joined #openstack-oslo12:44
*** kgiusti has joined #openstack-oslo12:45
vksI tried to change topic of one of the plugin (firewall) in neutron and i  am getting this error  oslo.messaging._drivers.impl_rabbit PreconditionFailed: Exchange.declare: (406) PRECONDITION_FAILED - cannot redeclare exchange 'oc_fw_agent_fanout' in vhost '/' with different type, durable, internal or autodelete value12:45
vksanyidea12:45
vks???12:45
*** bogdando has quit IRC12:45
vkswhy i am getting this12:45
openstackgerritMerged openstack/tooz: Use oslo.serialization msgpackutils  https://review.openstack.org/17305812:47
*** vks has quit IRC12:53
*** e0ne is now known as e0ne_12:54
*** jungleboyj has joined #openstack-oslo12:55
*** inc0 has quit IRC12:57
*** shardy_ has joined #openstack-oslo12:59
*** shardy has quit IRC13:01
*** ir2ivps10 has quit IRC13:01
*** pasquier-s has quit IRC13:01
*** dulek has joined #openstack-oslo13:03
*** shardy_ has quit IRC13:05
*** shardy has joined #openstack-oslo13:05
*** e0ne_ is now known as e0ne13:06
*** bknudson has joined #openstack-oslo13:06
*** bogdando has joined #openstack-oslo13:08
*** dulek has quit IRC13:21
*** dulek has joined #openstack-oslo13:21
*** pasquier-s has joined #openstack-oslo13:29
*** ir2ivps10 has joined #openstack-oslo13:33
*** jungleboyj has quit IRC13:34
*** EmilienM|afk is now known as EmilienM13:37
*** stpierre has joined #openstack-oslo13:37
*** e0ne is now known as e0ne_13:38
*** lifeless has joined #openstack-oslo13:38
*** e0ne_ is now known as e0ne13:39
*** prad has joined #openstack-oslo13:48
*** mriedem_away has quit IRC13:51
*** mtreinish has joined #openstack-oslo13:54
*** ujjain- is now known as ujjain13:57
*** jecarey has joined #openstack-oslo14:01
*** zz_jgrimm is now known as jgrimm14:01
*** mriedem has joined #openstack-oslo14:03
*** rushiagr_away has quit IRC14:05
*** alexpilotti has joined #openstack-oslo14:05
*** mtreinish has quit IRC14:05
-openstackstatus- NOTICE: gerrit has been restarted to clear a stuck events queue. any change events between 13:29-14:05 utc should be rechecked or have their approval votes reapplied to trigger jobs14:06
*** exploreshaifali has joined #openstack-oslo14:08
*** sigmavirus24_awa is now known as sigmavirus2414:09
*** yamahata has joined #openstack-oslo14:14
*** rushiagr_away has joined #openstack-oslo14:16
*** exploreshaifali has quit IRC14:20
*** nkrinner has quit IRC14:24
*** jungleboyj has joined #openstack-oslo14:28
*** dims has quit IRC14:42
*** dims has joined #openstack-oslo14:42
*** mtreinish has joined #openstack-oslo14:45
*** mriedem has quit IRC14:46
openstackgerritBrant Knudson proposed openstack/oslo.messaging: Fix missing space in help text  https://review.openstack.org/17870014:47
*** alexpilotti has quit IRC14:49
*** mtreinish has quit IRC14:49
*** mriedem has joined #openstack-oslo14:52
*** tteggel_ has quit IRC14:54
*** amrith is now known as _amrith_14:55
*** tteggel has joined #openstack-oslo14:56
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.rootwrap: Generate a oslo-rootwrap console script  https://review.openstack.org/17434914:56
*** browne has joined #openstack-oslo15:02
*** dulek has quit IRC15:02
*** ozamiatin has quit IRC15:07
*** alexpilotti has joined #openstack-oslo15:11
openstackgerritMerged openstack/oslo.concurrency: Updated from global requirements  https://review.openstack.org/17842015:12
*** sdake has joined #openstack-oslo15:34
*** mtanino has joined #openstack-oslo15:38
*** dulek has joined #openstack-oslo15:41
*** stevemar has joined #openstack-oslo15:42
*** mtreinish has joined #openstack-oslo15:44
*** rushiagr_away is now known as rushiagr15:46
*** browne has quit IRC15:46
*** sdake_ has joined #openstack-oslo15:47
*** yassine_ has quit IRC15:48
*** sdake has quit IRC15:51
*** dulek has quit IRC15:59
*** ozamiatin has joined #openstack-oslo16:04
*** vilobhmm1 has joined #openstack-oslo16:06
*** mriedem is now known as mriedem_lunch16:09
*** zul has quit IRC16:15
*** vkss has joined #openstack-oslo16:17
vkssanyone home16:18
vkss????16:18
vkssi changed the topic of one of agent and i am getting this error http://pastebin.com/puCVqrA216:20
vksscan someone point to me what i am doing wrong??????16:20
*** alexpilotti has quit IRC16:20
*** pcaruana has quit IRC16:22
openstackgerritMerged openstack/oslo.messaging: Fix missing space in help text  https://review.openstack.org/17870016:22
dhellmannvkss: The topic is used to build a queue name. Is the new topic unique, or did you use a name for an existing topic?16:23
*** vkss has quit IRC16:27
*** vkss has joined #openstack-oslo16:39
*** achanda has joined #openstack-oslo16:43
*** mriedem_lunch is now known as mriedem16:44
*** zzzeek has joined #openstack-oslo16:44
*** ndipanov has quit IRC16:56
*** ndipanov has joined #openstack-oslo16:56
*** sdake_ has quit IRC16:59
*** sdake has joined #openstack-oslo16:59
*** ashleighfarnham has joined #openstack-oslo17:01
vksshi i am getting this error http://pastebin.com/puCVqrA2 . can anyone help me????17:02
*** sdake has quit IRC17:02
*** sdake has joined #openstack-oslo17:03
*** ashleighfarnham has quit IRC17:04
*** ashleighfarnham has joined #openstack-oslo17:05
*** sdake has quit IRC17:07
*** yamahata has quit IRC17:11
*** browne has joined #openstack-oslo17:12
vkssbrowne, i am having one issue with oslo17:13
vkssbrowne, can u point me where i am doing wrong???17:13
dhellmannvkss: The topic is used to build a queue name. Is the new topic unique, or did you use a name for an existing topic?17:14
vkssdhellmann, the agent use same topic17:15
vkssdhellmann, i wrote a sample firewall agent and change the existing firewall plugin topic as same as of agent17:18
dhellmannvkss: the error message is indicating that there is already a rabbit object (exchange or queue) with a different configuration, which is why I suspected you had picked a name that had been used before17:18
vkssdhellmann, usually firewall plugin use l3_agent topic to communicate with l3_agent. i changed the topic an i am getting this error http://pastebin.com/puCVqrA217:19
dhellmannvkss: if this is a development system, you could try restarting rabbit to remove that object17:19
dhellmannvkss: if it is not a development system, you could try picking a different topic name to get a different rabbit object17:19
vkssdhellmann, let me try17:19
dhellmannvkss: right, "cannot redeclare exchange " means that the exchange already exists with a different configuration17:20
vkssdhellmann, yeah thats true17:20
*** sputnik13 has joined #openstack-oslo17:21
vkssdhellmann, slo.messaging._drivers.impl_rabbit [-] Failed to declare consumer for topic 'oc_fw_agent': exchange.declare: server channel error 406, message: PRECONDITION_FAILED - cannot redeclare exchange 'oc_fw_agent_fanout' in vhost '/' with different type, durable, internal or autodelete value17:23
vkssdhellmann, now neutron server side is fine, but agent is throwing this exception17:24
*** sdake has joined #openstack-oslo17:24
vkssdhellmann, i do not understand why consumer is throwing this error???17:25
*** yamahata has joined #openstack-oslo17:31
*** shardy_ has joined #openstack-oslo17:44
*** shardy has quit IRC17:46
*** shardy_ has quit IRC17:50
*** shardy has joined #openstack-oslo17:50
*** e0ne has quit IRC17:57
*** harlowja_away is now known as harlowja18:00
*** davidlenwell has quit IRC18:05
*** davidlenwell has joined #openstack-oslo18:05
*** dhellmann has quit IRC18:05
*** harlowja has quit IRC18:16
*** harlowja has joined #openstack-oslo18:16
*** harlowja has quit IRC18:17
*** harlowja has joined #openstack-oslo18:20
*** vilobhmm1 has quit IRC18:22
*** dhellman_ has joined #openstack-oslo18:23
*** cdent has quit IRC18:25
*** harlowja has quit IRC18:29
*** sdake has quit IRC18:29
*** harlowja has joined #openstack-oslo18:29
*** ozamiatin has quit IRC18:31
*** e0ne has joined #openstack-oslo18:31
*** e0ne is now known as e0ne_18:31
dimsharlowja: ping18:32
harlowjayo18:32
*** e0ne_ is now known as e0ne18:32
*** e0ne is now known as e0ne_18:32
*** e0ne_ is now known as e0ne18:32
*** e0ne has quit IRC18:32
dimsneed some help with titles and possibly descriptions for sessions. have some time?18:33
harlowjasureeeee18:33
dimshttps://etherpad.openstack.org/p/liberty-oslo-summit-planning18:33
dimsbottom18:34
dimsof the page18:34
harlowjageneral - asyncio might want to include haypo ?18:34
harlowja:)18:34
harlowjahe might be a better co-driver (co-pilot?)18:34
dimswe'll need to check availability of folks for timeslots of their interest18:34
dimsharlowja: sure, add his name18:34
harlowjak18:35
dimsAnyone else around to help with this? please hop in to the etherpad18:35
*** sdake has joined #openstack-oslo18:37
dimsdhellman_: i slotted a oslo.config session at the time you have a conflict18:37
dimsdansmith: are you free for those 2 time slots i pencilled you in for? https://etherpad.openstack.org/p/liberty-oslo-summit-planning18:38
dansmithdims: the 20th is which day?18:38
dimsbnemec: bknudson: zzzeek: sileht: i've added you as drivers please look if you can make it or i can move things around18:39
dimsdansmith: one sec18:39
dimsdansmith: wednesday18:39
dansmithsorry, wasn't quick with my calendare18:39
zzzeekdims: im the oslo.db driver only, right18:39
bknudsondims: driver of what?18:40
dimsbknudson: one of the sessions18:40
dimszzzeek: yes, if you want to drive any others, let me know!18:40
dansmithdims: first one is good18:40
zzzeekdims: one is enough :)18:40
*** AAzza has quit IRC18:40
bknudsondims: where am I supposed to be looking?18:41
dansmithdims: yeah, second one is fine too18:41
bknudsonI didn't think I was driving any oslo sessions.18:41
dimsbknudson: https://etherpad.openstack.org/p/liberty-oslo-summit-planning bottom of the page18:41
dimsthanks dansmith18:41
dansmithdims: to be honest, I don't really know what each of these are supposed to be, but I can circle back with you after things settle down if you ant18:41
dansmith*want18:41
* dansmith must be hungry18:41
zzzeekdims: will we be updating https://docs.google.com/spreadsheets/d/1VsFdRYGbX5eCde81XDV7TrPBfEC7cgtOFikruYmqbPY/edit#gid=569963128 and/or https://libertydesignsummit.sched.org/overview/type/design+summit/Oslo#.VUElnBehm2N ?18:41
dimsdansmith: sure18:41
dimszzzeek: the latter18:42
zzzeekdims: k18:42
*** vkss has quit IRC18:42
zzzeekdims: short sessions.  sure!18:42
* harlowja wonders how much we should use the 'give me liberty or give me XYZ' name, lol18:42
dimsbknudson: i saw your name as "Interested", so i "volunteered" your name :)18:42
dimslet me know if it's ok or i can find someone18:42
bknudsonok. I don't have a problem with it since I'm interested.18:43
dimsnice thanks bknudson18:43
dansmithharlowja: I felt immediately jealous that you got it18:43
harlowjalol18:43
bknudsonI'll need it to not overlap with keystone18:43
dimsbknudson: y, let me know if you see a conflict18:44
dhellman_dims: ok, I'll chat with bnemec about that topic before the summit to make sure my views are represented18:44
dimsdhellman_: thanks!18:44
bnemecWhich topic?18:44
dimsbnemec: see https://etherpad.openstack.org/p/liberty-oslo-summit-planning bottom of the page18:45
bnemecHopefully not the last session, because I was just about to say I may not be able to do that one. :-)18:45
*** AAzza_afk has joined #openstack-oslo18:45
*** AAzza_afk is now known as AAzza18:45
dhellman_dims: we may not need "Changes needed in oslo.log" since there's only one spec up. I can discuss that spec, though, if you want18:45
bnemecOh, the oslo.config topic.18:46
dhellman_bnemec: data sources for oslo.config18:46
bnemecYeah, that should be fine.18:46
bknudsonJust make the title "Docker"18:46
dimsjd__, flaper87, viktors, rpodolyaka, sileht, kgiusti, sdague, redrobot, jungleboyj, zhiyan, therve, amotoki, GheRivero, ihrachyshka, jogo, dougwig, sreshetnyak, amrith - we are working the schedule for oslo, please peek and chime in on timeslots or if you want to drive one of the sessions18:46
dimsbknudson: LOL18:46
*** e0ne has joined #openstack-oslo18:48
bnemecdims: Okay, I'm good with everything except the last one.  I have a TripleO session at that time and I'm not sure I'm the best one to drive that conversation anyway.18:48
dimsbnemec: ack, i'll take that one18:48
dimslast one on 21st?18:48
bnemecdims: Yes18:49
bnemecAnd thanks18:49
bnemecWow, we are going to have all the liberty puns in our session titles. :-D18:50
dimsbnemec: may be :)18:50
harlowjalol18:53
* harlowja is running out of puns 18:53
harlowjahaha18:53
harlowjaneeds backup!18:53
harlowjalol18:53
dimsharlowja: no worries, i'll tweak 'em and start adding descriptions.18:55
harlowja:-P18:55
harlowjafound the master set, lol, http://www.goodreads.com/quotes/tag/liberty18:56
bknudsona new library, conceived in Liberty18:56
harlowjanice18:56
dims:)18:56
bknudsonhttp://www.brainyquote.com/quotes/keywords/liberty.html18:57
harlowjaya, gotta find ones that mesh well with our topics, thats the tough part, ha18:59
*** vilobhmm1 has joined #openstack-oslo19:01
bknudsonThe cost of liberty is less than the price of functional testing.19:03
harlowjalol19:04
harlowjanice nice19:04
*** DuncanT has joined #openstack-oslo19:04
DuncanTHi. Anybody knowledgeable about oslo.messaging fundamentals here?19:05
dimszzzeek: cinder folks have a session to "discuss shadow tables implementation" on friday, e0ne was wondering if you can make it19:05
dimse0ne: what time is it?19:05
dimszzzeek: meet e0ne, e0ne: meet zzzeek19:06
*** dhellmann has joined #openstack-oslo19:06
e0nedims: we don't have a schedule with timing yet:(19:06
*** jaypipes has quit IRC19:06
dimsDuncanT: your best bet is sileht, but quite a few of us here help out, so you should just ask the question you have in mind :)19:07
ekarlsowhat's the use of oslo.versionedobjects if you dont pass objects over rpc ?19:07
e0ne zzzeek: i would like to get shadow tables in oslo.db19:07
DuncanTekarlso: Schema independance19:08
ekarlsoDuncanT: like ? :p19:08
e0nezzzeek: to make it more devs-freindly for nova and cinder19:08
dimsekarlso: we have 2 sessions slotted for it!19:08
ekarlsodims: slotteed for it how ?19:08
dimsekarlso: one is an introduction (fishbowl) and another is a working session about oslo.versionedobjects -  https://etherpad.openstack.org/p/liberty-oslo-summit-planning bottom of the page19:09
DuncanToslo.messaging - to do H/A volume managers in cinder currently, we override the host setting to force two managers to listen on one queue. This causes requests to be round-robined, which is what we want, but has the downside that is overloads a field that is used for other things (e.g. service list). Is there a better way?19:09
DuncanTekarlso: It gives a single place to do database schema version mismatch fixing, rather than it being scattered throughout the code19:10
DuncanTekarlso: That was seen as the biggest win for us initially19:10
*** dhellman_ has quit IRC19:10
DuncanTekarlso: Passing serialised objects around gives certain other wins later but the schema independence is still a massive win. You can't do rolling upgrade without it...19:11
*** vilobhmm1 has quit IRC19:13
*** rushiagr is now known as rushiagr_away19:15
*** vilobhmm1 has joined #openstack-oslo19:17
*** salv-orl_ has joined #openstack-oslo19:18
dimsDuncanT: point me to some code? "overload a field"19:18
DuncanTdims: cinder.conf host field as used in cinder-volume. Give me a minute, I'll try to find exact code19:18
*** vilobhmm1 has quit IRC19:20
*** salv-orlando has quit IRC19:22
DuncanTdims: https://github.com/openstack/cinder/blob/master/cinder/cmd/volume.py#L52 is where the conf option is registered. Tracing it through the code is slightly painful19:23
*** vilobhmm1 has joined #openstack-oslo19:23
*** jaypipes has joined #openstack-oslo19:23
DuncanTdims: But it is passed into service create host field19:23
*** vilobhmm1 has quit IRC19:26
e0neone more question from cinder about oslo.messaging: on scheduler side, we would like to listen messages only from cinder-volumes first and than start to recieve messages from c-api19:28
e0nehere is our bug: https://bugs.launchpad.net/cinder/+bug/1409012/comments/119:28
openstackLaunchpad bug 1409012 in Cinder "Volume becomes in 'error' state after scheduler starts" [High,Fix released] - Assigned to Michal Dulko (michal-dulko-f)19:28
zzzeekhi e0ne19:28
*** nkrinner has joined #openstack-oslo19:29
e0nezzzeek: hi. we're going to discuss shadow tables implementation on summit Friday. it would be greate to have a feedback from oslo.db for it19:30
zzzeeke0ne: sure19:30
zzzeeke0ne: can you link me a blueprint19:30
e0nezzzeek: maybe to make it in oslo.db19:30
harlowjaanyone here use textual (IRC client for mac) and seen that the logging to local disk stops working?19:30
harlowja^ weirdly has started happening for me19:31
e0nezzzeek: here is a spec: https://review.openstack.org/#/c/135916/19:31
zzzeeke0ne: oh.  *archive* tables19:31
e0nezzzeek: yep19:31
zzzeeke0ne: OK, less controversial19:31
zzzeeke0ne: what is needed here is, when / are these archive tables ever accessed19:32
zzzeeke0ne: and if they are never accessed, why are they there19:32
zzzeeke0ne: we’ve been asking that question for months19:32
zzzeeke0ne: i am much more in favor of https://review.openstack.org/#/c/137669/19:32
DuncanTzzzeek: We have scripts that access deleted rows in cinder tables for audit purposes, and for cleaning up the backend for failed operations19:33
zzzeekDuncanT: OK can that data be in a logfile instead?  when is it queried relationally ?19:33
DuncanTzzzeek: Needs to be queried by primary key... relational not actually required. My preferred long-term solution is to fix up our lifecycle events and archive them somewhere, which would give us a much better view (al la stack tach), but that requires rather more work than we've had time to do19:35
e0nezzzeek: lifetime for log files is smaller than for db, in general19:35
zzzeeke0ne: a logfile can be kept as long as you dont delete it.19:36
e0nezzzeek: agree19:36
zzzeekDuncanT: I’m -1 on building up complextiy and technical debt because there is a lack of time to do the correct way19:37
zzzeekDuncanT: b.c. shadow tables are a super PITA and our realtional DB situation is already out of control enough19:37
e0nezzzeek: but for now we've got needed data in db and don't want to just delete it and say: "you should use logs for audit/statistics/etc now"19:38
zzzeeke0ne: why not ?19:38
zzzeeke0ne: move the deleted rows to files first19:38
DuncanTzzzeek: Writing out to a file is not really any good, since that is node local19:38
DuncanTzzzeek: Events are better, since they can be funnelled to somewhere sensible19:39
harlowjadoesn't cinder have some sorta of remote volumes that u can write to ;)19:39
DuncanTzzzeek: Log files just don't scale19:39
zzzeekDuncanT: write out to mongoDB19:39
harlowja*write log files into those things that i think cinder has, ha19:39
harlowjahdfs (or other...)19:39
bknudsondhellmann: got a minute for a q about requirements.txt?19:39
DuncanTzzzeek: mongoDB licensing is a problem....19:39
bknudsonI'll just ask...19:39
zzzeekDuncanT: use RethinkDB19:39
bknudsonso on python 26 you need argparse, but on python 27 it's built-in.19:40
DuncanTzzzeek: I'd be fine with events, I can funnel those whereever I want19:40
zzzeekDuncanT: tehcnical complexity in response to license/org/time issues is a mistake19:40
bknudsonso is there some way we can stevedore, etc., install with argparse in requirements.txt only for 2.6?19:40
DuncanTzzzeek: Taking away existing fuctionality without a replacement is a mistake19:40
e0neDuncanT: +119:40
zzzeekDuncanT: well that’s a straw man because nobody is proposing that :)19:40
DuncanTzzzeek: Soft delete provides certain functionality19:40
DuncanTzzzeek: People use it19:41
DuncanTzzzeek: Unfortunately it also causes headaches19:41
zzzeekDuncanT: wait til you see shadow tables19:41
zzzeekDuncanT: its the “shadow” part that makes it very painful.  the mirroring the schema aspect19:42
zzzeekDuncanT: if you want archive tables in your DB that don’t ahve to mirror the primary ones, much easier19:42
e0nezzzeek: that's why we want to communicate with oslo.db team19:42
DuncanTzzzeek: So we're exploring ways of providing the same functionality without the headaches. I thought shadow tables were a good solution to that, it looks less and less like that is the case. Events and a demo receiver (mongo or whatever for the demo receiver should be fine) now looks like a better solution19:42
DuncanTzzzeek: Archive tables sound fine, as long as they can be searched by ID19:42
e0nezzzeek: implementing shadow migrations is not very developer friendly19:43
zzzeekDuncanT: the thing with shadow is, its makes migrations much more complex, issues regarding referential integrity can often arise, copying data to the tables is complex, error prone, hard to test, and performance intensive19:43
DuncanTzzzeek: Archive tables are really simple tables where you dump most of the record structure and relations and just flatten stuff, right?19:44
*** david-lyle has quit IRC19:44
zzzeekDuncanT: yes19:44
*** david-lyle has joined #openstack-oslo19:44
DuncanTzzzeek: That's probably plenty good enough for any of my usage in cinder... as long as ID is kept as a field, I'm fine with flattening everything else19:45
zzzeekthe example at http://docs.sqlalchemy.org/en/rel_1_0/orm/examples.html#module-examples.versioned_history illustrates a shadow table approach to storing versions of data.  a lot of people use this thing and it confuses the crap out of everyone, always has issues where certain data operations aren’t transferring over, etc.19:45
zzzeekDuncanT: OK19:45
harlowjawrite junk to log files, put them on hdfs, scan as u want, profit :-P19:46
harlowja*where junk == old tables (not relaly junk), lol19:46
DuncanTzzzeek: I'll add some notes about archive tables to the cinder shadow table discussion19:46
zzzeekDuncanT: I wrote it for a client who allowed me to publish it, which i kept as an example so that it wouldnt be a feature I’d ahve to support, but people report bugs in the example anyway so i more or less have to “support” it anyway.  just realized the other day it doesnt work with the “delete-orphan” feature19:46
bknudsondhellmann: https://wheel.readthedocs.org/en/latest/#defining-conditional-dependencies -- maybe do that for argparse?19:48
DuncanTzzzeek: Looks like simplifying it to archive tables might be the way forward19:48
zzzeekDuncanT: it would be a lot easier to implement and maintain19:49
zzzeekDuncanT: that way you can migrate your schema without having to worrty about the archive structure very much19:49
zzzeekDuncanT: basically its NoSQL :)19:49
DuncanTzzzeek: Noted. Thanks for the input, makes perfect sense.19:49
zzzeekgreat19:49
e0neDuncanT, zzzeek: thanks. it should be easy to implement and maintain19:50
DuncanTzzzeek: We can discuss if archive tables breaks any usecases, but I'm not aware of any19:50
zzzeekDuncanT: OK is there an irc meetup or summit session this is targeted for ?19:51
DuncanTe0ne: Do we have a summit session?19:52
* DuncanT looses track19:52
e0neDuncanT: sprint session on Friday19:52
e0nehttps://etherpad.openstack.org/p/cinder-liberty-proposed-sessions19:56
e0nezzzeek: thanks for feedback. see you at summit20:00
zzzeeke0ne: ok20:00
* e0ne choises a wrong time to ask about messaging20:01
dimse0ne: y that may have to wait till we have sileht tomorrow20:03
e0nedims: sure, i'll ask it tomorrow20:04
*** kgiusti has quit IRC20:06
*** jungleboyj has quit IRC20:11
*** gtt116_ has joined #openstack-oslo20:19
*** gtt116 has quit IRC20:22
*** jungleboyj has joined #openstack-oslo20:24
*** e0ne has quit IRC20:26
ekarlsocan a oslo field have say one string field and one int20:31
ekarlsoif you wanna do a field that has key / value20:31
harlowjaanother intersting library similar to oslo.versionedobjects (sort of) https://pypi.python.org/pypi/marshmallow20:33
harlowjahas similar structure (ish)20:33
harlowjaguess better docs @ http://marshmallow.readthedocs.org/en/latest/20:34
*** jungleboyj has quit IRC20:35
*** e0ne has joined #openstack-oslo20:36
ekarlsoharlowja: by all means, why not reinvent the wheel as we love to :p20:39
*** e0ne has quit IRC20:44
*** mtreinish_ has joined #openstack-oslo20:45
openstackgerritMerged openstack-dev/pbr: Test pip install -e of projects.  https://review.openstack.org/17750420:49
openstackgerritMerged openstack-dev/pbr: Stop testing setup.py easy_install behaviour  https://review.openstack.org/17750520:49
*** mtreinish has quit IRC20:51
*** mtreinish_ is now known as mtreinish20:51
*** ajo has quit IRC20:51
*** AAzza has quit IRC20:54
*** AAzza_afk has joined #openstack-oslo20:55
*** AAzzal has joined #openstack-oslo20:57
*** AAzzal is now known as AAzza20:57
*** AAzza_afk has quit IRC20:59
*** mriedem has quit IRC21:17
lifelessbnemec: dhellmann: https://review.openstack.org/#/c/178525/21:21
dhellmannlifeless: we have tags in that repo, why do we need the version inline, too?21:22
dhellmannespecially given that we don't actually release that repo21:22
lifelessdhellmann: I would recommend removing the version21:22
*** achanda has quit IRC21:22
lifelessdhellmann: I don't think they are useful anywhere :)21:22
dhellmannsounds good to me21:22
openstackgerritlifeless proposed openstack/oslo-incubator: Bump target release.  https://review.openstack.org/17852521:25
lifelessdhellmann: particularly with issues like https://bugs.launchpad.net/pbr/+bug/1206730/comments/2021:25
openstackLaunchpad bug 1206730 in PBR "pbr generates versions that are not monotonic" [High,Fix committed] - Assigned to Robert Collins (lifeless)21:25
*** nkrinner has quit IRC21:25
*** shardy has quit IRC21:26
dhellmannlifeless: yep21:26
openstackgerritMerged openstack/oslo-incubator: Bump target release.  https://review.openstack.org/17852521:32
*** vilobhmm1 has joined #openstack-oslo21:33
*** vilobhmm1 has quit IRC21:34
*** vilobhmm1 has joined #openstack-oslo21:34
*** stevemar has quit IRC21:36
*** achanda has joined #openstack-oslo21:36
*** harlowja is now known as harlowja_away21:36
lifelessok, now to recheck my sniff test for pbr21:36
lifelesshttps://bugs.launchpad.net/pbr/+bug/145021021:37
openstackLaunchpad bug 1450210 in PBR "preversioning versions don't take pre-release tags into account" [High,Triaged]21:37
*** harlowja_away is now known as harlowja21:37
*** stpierre has quit IRC21:39
*** vilobhmm1 has quit IRC21:39
harlowjaekarlso one difference between oslo.versionedobjects and marshmallow is that i think the marshmallow author didn't want to get to involved in versioning and conflict resolution... (although maybe my inquiry on that wasn't explict enough or didn't describe that use-case well enough)21:42
* harlowja pretty sure he shot me down on that question, lol21:43
harlowjaekarlso ie https://github.com/marshmallow-code/marshmallow/issues/171 (guess that was my attempt at that, ha)21:44
harlowjamaybe if we convinced him better/tried harder that could be something more akin to versioned objects (but made more general than oslo.* libraries)?21:45
harlowjaout of my area though...21:47
openstackgerritlifeless proposed openstack-dev/pbr: Issue #1450210: Preversioning rc tag handling  https://review.openstack.org/17885221:48
lifelessdhellmann: ^ thats release critical21:48
dhellmannlifeless: it's added to my review log, but I'm currently rebuilding my dev env after hpcloud maintenance today21:51
*** bnemec has quit IRC21:52
*** vilobhmm1 has joined #openstack-oslo21:53
lifelessdhellmann: ok, I'll shop it around, since the pbr gate is a little sensitive to load atm (its up near 2 hours when things aren't happy)21:53
lifelessdims: ^21:54
*** jecarey has quit IRC22:01
*** bnemec has joined #openstack-oslo22:02
*** prad has quit IRC22:04
*** salv-orlando has joined #openstack-oslo22:19
*** salv-orl_ has quit IRC22:23
openstackgerritMoshe Levi proposed openstack/oslo.concurrency: Add timeout parameter to execute  https://review.openstack.org/17703022:27
*** ozamiatin has joined #openstack-oslo22:32
krotscheckIs everyone currently wrapped up in the release? I have a couple of reviews that need eyeballs.22:43
*** bknudson has quit IRC22:46
*** gordc has quit IRC22:46
*** ndipanov has quit IRC22:54
krotscheckSpecifically, https://review.openstack.org/#/c/178455/ and the dependency update that it's based on.22:57
krotscheckI promise it only impacts unit tests :)22:57
krotscheck(In a good way)22:57
openstackgerritlifeless proposed openstack-dev/pbr: Issue #1450210: Preversioning rc tag handling  https://review.openstack.org/17885223:11
openstackgerritJoshua Harlow proposed openstack/taskflow: Build-out + test a redis backed jobboard  https://review.openstack.org/17695123:17
openstackgerritlifeless proposed openstack-dev/pbr: Issue #1450210: Preversioning rc tag handling  https://review.openstack.org/17885223:26
dimslifeless: looking in a little bit23:43
lifelessdims: thans23:47
*** dims has quit IRC23:50
*** sputnik13 has quit IRC23:57
openstackgerritMonty Taylor proposed openstack-dev/pbr: Unbreak the build_sphinx builder option  https://review.openstack.org/17887823:59

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