Tuesday, 2014-09-09

*** Sukhdev has quit IRC00:05
*** sarob_ has quit IRC00:07
*** shwetaap has joined #openstack-meeting-300:10
*** cjellick_ has joined #openstack-meeting-300:13
*** SumitNaiksatam has quit IRC00:13
*** tomoe__ has quit IRC00:15
*** tomoe_ has joined #openstack-meeting-300:15
*** cjellick has quit IRC00:17
*** eguz has joined #openstack-meeting-300:26
*** eguz has quit IRC00:26
*** SumitNaiksatam has joined #openstack-meeting-300:29
*** eghobo has quit IRC00:29
*** chuckC has joined #openstack-meeting-300:35
*** yamamoto has quit IRC00:35
*** yamahata has joined #openstack-meeting-300:36
*** hurgleburgler has quit IRC00:39
*** banix has joined #openstack-meeting-300:45
*** SridharRamaswamy has quit IRC00:46
*** Sukhdev has joined #openstack-meeting-300:48
*** nelsnelson has joined #openstack-meeting-300:57
*** haleyb_ has joined #openstack-meeting-301:00
*** carl_baldwin has quit IRC01:03
*** s3wong has quit IRC01:06
*** alexsyip has quit IRC01:10
*** stanzgy has joined #openstack-meeting-301:13
*** wuhg has joined #openstack-meeting-301:23
*** yamamoto_ has joined #openstack-meeting-301:36
*** yamamoto_ has quit IRC01:41
*** Sukhdev has quit IRC01:44
*** mestery has quit IRC01:57
*** mestery_ has joined #openstack-meeting-301:57
*** prasoon has joined #openstack-meeting-301:57
*** yamamoto_ has joined #openstack-meeting-301:59
*** yamamoto_ has quit IRC02:06
*** tomoe_ has quit IRC02:07
*** tomoe__ has joined #openstack-meeting-302:07
*** banix has quit IRC02:09
*** prasoon has quit IRC02:10
*** tomoe_ has joined #openstack-meeting-302:11
*** tomoe__ has quit IRC02:11
*** banix has joined #openstack-meeting-302:14
*** zhipengh has joined #openstack-meeting-302:22
*** lblanchard has quit IRC02:37
*** yamamoto_ has joined #openstack-meeting-302:37
*** carl_baldwin has joined #openstack-meeting-302:41
*** carl_baldwin has quit IRC02:44
*** carl_baldwin has joined #openstack-meeting-302:45
*** carl_baldwin has quit IRC02:50
*** banix has quit IRC02:55
*** yamahata has quit IRC02:58
*** MaxV has joined #openstack-meeting-302:58
*** prasoon has joined #openstack-meeting-303:00
*** zhipengh has quit IRC03:00
*** eghobo has joined #openstack-meeting-303:05
*** sankarshan is now known as sankarshan_away03:08
*** ivar-lazzaro has quit IRC03:11
*** zz_jgrimm has quit IRC03:13
*** zz_jgrimm has joined #openstack-meeting-303:14
*** openstack has joined #openstack-meeting-303:41
-sendak.freenode.net- [freenode-info] please register your nickname...don't forget to auto-identify! http://freenode.net/faq.shtml#nicksetup03:41
*** fungi has joined #openstack-meeting-303:42
*** sendak.freenode.net sets mode: -o alaski03:46
-sendak.freenode.net- *** Notice -- TS for #openstack-meeting-3 changed from 1410234042 to 138978137403:46
*** sendak.freenode.net sets mode: +c-s 03:46
*** dosaboy has joined #openstack-meeting-303:46
*** yamahata_ has joined #openstack-meeting-303:46
*** cjellick_ has joined #openstack-meeting-303:46
*** haleyb has joined #openstack-meeting-303:46
*** ttx` has joined #openstack-meeting-303:46
*** flaper87 has joined #openstack-meeting-303:46
*** Guest56441 has joined #openstack-meeting-303:46
*** shwetaap1 has joined #openstack-meeting-303:46
*** davidlenwell_ has joined #openstack-meeting-303:46
*** zz_jgrimm has joined #openstack-meeting-303:46
*** prasoon has joined #openstack-meeting-303:46
*** yamamoto_ has joined #openstack-meeting-303:46
*** tomoe_ has joined #openstack-meeting-303:46
*** mestery_ has joined #openstack-meeting-303:46
*** wuhg has joined #openstack-meeting-303:46
*** stanzgy has joined #openstack-meeting-303:46
*** haleyb_ has joined #openstack-meeting-303:46
*** nelsnelson has joined #openstack-meeting-303:46
*** chuckC has joined #openstack-meeting-303:46
*** SumitNaiksatam has joined #openstack-meeting-303:46
*** mwagner_lap has joined #openstack-meeting-303:46
*** asahlin has joined #openstack-meeting-303:46
*** s1rp has joined #openstack-meeting-303:46
*** reed has joined #openstack-meeting-303:46
*** pballand has joined #openstack-meeting-303:46
*** julim has joined #openstack-meeting-303:46
*** vkmc has joined #openstack-meeting-303:46
*** bauzas has joined #openstack-meeting-303:46
*** amotoki has joined #openstack-meeting-303:46
*** jrist has joined #openstack-meeting-303:46
*** jpomero has joined #openstack-meeting-303:46
*** boris-42 has joined #openstack-meeting-303:46
*** flwang has joined #openstack-meeting-303:46
*** beagles has joined #openstack-meeting-303:46
*** jab has joined #openstack-meeting-303:46
*** enikanorov has joined #openstack-meeting-303:46
*** lsmola_ has joined #openstack-meeting-303:46
*** dkehnx1 has joined #openstack-meeting-303:46
*** obondarev has joined #openstack-meeting-303:46
*** gugl has joined #openstack-meeting-303:46
*** kevinbenton has joined #openstack-meeting-303:46
*** aleksandr_null has joined #openstack-meeting-303:46
*** leifz has joined #openstack-meeting-303:46
*** ekarlso- has joined #openstack-meeting-303:46
*** garyduan has joined #openstack-meeting-303:46
*** sandr8_ has joined #openstack-meeting-303:46
*** m1dev has joined #openstack-meeting-303:46
*** wendar has joined #openstack-meeting-303:46
*** dougwig has joined #openstack-meeting-303:46
*** dhellmann has joined #openstack-meeting-303:46
*** devananda has joined #openstack-meeting-303:46
*** tgraf has joined #openstack-meeting-303:46
*** vishy has joined #openstack-meeting-303:46
*** zz_johnthetubagu has joined #openstack-meeting-303:46
*** edleafe has joined #openstack-meeting-303:46
*** erw_ has joined #openstack-meeting-303:46
*** maurosr has joined #openstack-meeting-303:46
*** rossella_s has joined #openstack-meeting-303:46
*** troytoman has joined #openstack-meeting-303:46
*** rhagarty_ has joined #openstack-meeting-303:46
*** ctracey has joined #openstack-meeting-303:46
*** marios has joined #openstack-meeting-303:46
*** jomara_ has joined #openstack-meeting-303:46
*** dobson has joined #openstack-meeting-303:46
*** sc68cal has joined #openstack-meeting-303:46
*** abramley has joined #openstack-meeting-303:46
*** sankarshan_away has joined #openstack-meeting-303:46
*** pleia2 has joined #openstack-meeting-303:46
*** pcarver has joined #openstack-meeting-303:46
*** russellb has joined #openstack-meeting-303:46
*** persia has joined #openstack-meeting-303:46
*** notmyname has joined #openstack-meeting-303:46
*** boltR has joined #openstack-meeting-303:46
*** rharwood has joined #openstack-meeting-303:46
*** SergeyLukjanov has joined #openstack-meeting-303:46
*** sdague has joined #openstack-meeting-303:46
*** cgoncalves has joined #openstack-meeting-303:46
*** mikal has joined #openstack-meeting-303:46
*** DinaBelova has joined #openstack-meeting-303:46
*** tteggel has joined #openstack-meeting-303:46
*** NikitaKonovalov has joined #openstack-meeting-303:46
*** dansmith has joined #openstack-meeting-303:46
*** blogan has joined #openstack-meeting-303:46
*** mtreinish has joined #openstack-meeting-303:46
*** lifeless has joined #openstack-meeting-303:46
*** jeblair has joined #openstack-meeting-303:46
*** anteaya has joined #openstack-meeting-303:46
*** zigo has joined #openstack-meeting-303:46
*** krotscheck has joined #openstack-meeting-303:46
*** mordred has joined #openstack-meeting-303:46
*** edhall_ has joined #openstack-meeting-303:46
*** dstanek has joined #openstack-meeting-303:46
*** csd has joined #openstack-meeting-303:46
*** d0ugal has joined #openstack-meeting-303:46
*** sendak.freenode.net changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"03:46
*** fungi is now known as Guest3720903:46
*** SumitNaiksatam has quit IRC03:48
*** prasoon has quit IRC03:49
*** prasoon has joined #openstack-meeting-303:49
*** coolsvap has joined #openstack-meeting-303:49
*** SumitNaiksatam has joined #openstack-meeting-303:50
*** HenryG has joined #openstack-meeting-304:07
*** MaxV has joined #openstack-meeting-304:13
*** haleyb_ has quit IRC04:18
*** eghobo has joined #openstack-meeting-304:19
*** Sukhdev has joined #openstack-meeting-304:19
*** sankarshan_away is now known as sankarshan04:23
*** tomoe__ has joined #openstack-meeting-304:33
*** tomoe_ has quit IRC04:36
*** rhagarty_ has quit IRC04:36
*** reed has quit IRC04:52
*** shwetaap1 has quit IRC04:56
*** shwetaap has joined #openstack-meeting-304:57
*** MaxV has quit IRC04:58
*** tomoe__ has quit IRC05:02
*** tomoe_ has joined #openstack-meeting-305:02
*** julim has quit IRC05:10
*** s3wong has joined #openstack-meeting-305:11
*** vkmc has quit IRC05:16
*** MaxV has joined #openstack-meeting-305:20
*** eghobo has quit IRC05:40
*** MaxV has quit IRC05:58
*** MaxV has joined #openstack-meeting-306:02
*** jcoufal has joined #openstack-meeting-306:12
*** mrunge has joined #openstack-meeting-306:13
*** MaxV has quit IRC06:14
*** Sukhdev has quit IRC06:19
*** nelsnelson has quit IRC06:21
*** flaper87 has quit IRC06:22
*** flaper87 has joined #openstack-meeting-306:22
*** shwetaap has quit IRC06:24
*** Guest56441 is now known as Adri200006:27
*** Adri2000 has quit IRC06:27
*** Adri2000 has joined #openstack-meeting-306:27
*** nelsnelson has joined #openstack-meeting-306:31
*** MaxV has joined #openstack-meeting-306:33
*** nelsnelson has quit IRC06:40
*** MaxV has quit IRC06:50
*** iovadia has joined #openstack-meeting-306:50
*** nelsnelson has joined #openstack-meeting-306:54
*** baohua has joined #openstack-meeting-307:05
*** pkoniszewski has joined #openstack-meeting-307:16
*** MaxV has joined #openstack-meeting-307:27
*** MaxV has quit IRC07:27
*** MaxV_ has joined #openstack-meeting-307:28
*** dkehnx1 has quit IRC07:36
*** dkehnx1 has joined #openstack-meeting-307:37
*** jcoufal has quit IRC07:39
*** yamamoto_ has quit IRC07:53
*** dosaboy has quit IRC07:54
*** dosaboy has joined #openstack-meeting-307:54
*** rkukura_ has joined #openstack-meeting-308:01
*** jtomasek has joined #openstack-meeting-308:01
*** jcoufal has joined #openstack-meeting-308:03
*** rkukura_ is now known as rkukura08:04
*** zz_johnthetubagu is now known as johnthetubaguy08:06
*** safchain has joined #openstack-meeting-308:14
*** yamamoto_ has joined #openstack-meeting-308:20
*** iovadia has quit IRC08:20
*** iovadia has joined #openstack-meeting-308:21
*** flaviof_zzz has joined #openstack-meeting-308:40
*** yamamoto_ has quit IRC08:44
*** yamamoto_ has joined #openstack-meeting-308:44
*** yamamoto_ has quit IRC08:49
*** cjellick has joined #openstack-meeting-308:58
*** yamamoto_ has joined #openstack-meeting-308:58
*** cjellick_ has quit IRC09:00
*** yamamoto_ has quit IRC09:06
*** yamamoto_ has joined #openstack-meeting-309:07
*** sarob has joined #openstack-meeting-309:07
*** safchain has quit IRC09:15
*** safchain has joined #openstack-meeting-309:15
*** sankarshan is now known as sankarshan_away09:23
*** safchain has quit IRC09:33
*** bauzas has quit IRC09:40
*** bauzas has joined #openstack-meeting-309:41
*** tomoe__ has joined #openstack-meeting-309:50
*** tomoe_ has quit IRC09:54
*** sankarshan_away is now known as sankarshan10:02
*** baohua has quit IRC10:11
*** baohua has joined #openstack-meeting-310:11
*** banix has joined #openstack-meeting-310:12
*** tomoe__ has quit IRC10:13
*** alexpilotti has joined #openstack-meeting-310:25
*** prasoon has quit IRC10:26
*** alexpilotti has quit IRC10:30
*** tomoe_ has joined #openstack-meeting-310:32
*** Longgeek has joined #openstack-meeting-310:33
*** tomoe_ has quit IRC10:34
*** banix has quit IRC10:42
*** ttx` is now known as ttx10:47
*** flaviof_zzz is now known as flaviof10:48
*** ttx has quit IRC10:48
*** ttx has joined #openstack-meeting-310:48
*** banix has joined #openstack-meeting-310:55
*** banix has quit IRC11:04
*** johnthetubaguy is now known as zz_johnthetubagu11:06
*** prasoon has joined #openstack-meeting-311:08
*** MaxV_ has quit IRC11:10
*** MaxV has joined #openstack-meeting-311:11
*** MaxV has quit IRC11:15
*** marun has joined #openstack-meeting-311:21
*** MaxV has joined #openstack-meeting-311:31
*** vkmc has joined #openstack-meeting-311:47
*** prasoon has quit IRC11:49
*** baohua_ has joined #openstack-meeting-311:50
*** baohua has quit IRC11:51
*** prasoon has joined #openstack-meeting-311:54
*** bauzas_ has joined #openstack-meeting-311:56
*** bauzas has quit IRC11:56
*** amotoki has quit IRC11:57
*** alexpilotti has joined #openstack-meeting-311:59
*** nelsnelson has quit IRC12:01
*** haleyb has quit IRC12:01
*** yamahata_ has quit IRC12:01
*** nelsnelson has joined #openstack-meeting-312:05
*** haleyb has joined #openstack-meeting-312:05
*** yamahata_ has joined #openstack-meeting-312:05
*** yamamoto_ has quit IRC12:17
*** mwagner_lap has quit IRC12:17
*** yamahata has joined #openstack-meeting-312:18
*** Guest37209 is now known as fungi12:32
*** jtomasek has quit IRC12:35
*** asahlin has quit IRC12:35
*** mestery_ is now known as mestery12:37
*** lblanchard has joined #openstack-meeting-312:38
*** stanzgy has quit IRC12:50
*** marun has quit IRC12:50
*** prasoon has quit IRC12:52
*** rkukura has left #openstack-meeting-312:54
*** asahlin has joined #openstack-meeting-312:55
*** julim has joined #openstack-meeting-312:59
*** tomoe_ has joined #openstack-meeting-313:01
*** prasoon has joined #openstack-meeting-313:04
*** zz_johnthetubagu is now known as johnthetubaguy13:08
*** banix has joined #openstack-meeting-313:12
*** julim has quit IRC13:15
*** mestery has quit IRC13:17
*** mestery has joined #openstack-meeting-313:17
*** yamamoto has joined #openstack-meeting-313:18
*** Longgeek has quit IRC13:19
*** sambetts has joined #openstack-meeting-313:21
*** julim has joined #openstack-meeting-313:22
*** yamamoto has quit IRC13:23
*** thomasem has joined #openstack-meeting-313:32
*** mestery has quit IRC13:34
*** mestery has joined #openstack-meeting-313:34
*** carl_baldwin has joined #openstack-meeting-313:37
*** markmcclain has joined #openstack-meeting-313:38
*** peristeri has joined #openstack-meeting-313:38
*** jaypipes has joined #openstack-meeting-313:40
*** baohua_ has quit IRC13:41
*** baohua has joined #openstack-meeting-313:41
*** yamamoto has joined #openstack-meeting-313:41
*** Longgeek has joined #openstack-meeting-313:41
*** emagana has joined #openstack-meeting-313:42
*** mwagner_lap has joined #openstack-meeting-313:42
*** mfer has joined #openstack-meeting-313:46
*** yamamoto has quit IRC13:46
*** Munish has joined #openstack-meeting-313:48
*** cbader has joined #openstack-meeting-313:48
*** Munish has quit IRC13:48
*** yamamoto has joined #openstack-meeting-313:49
*** shwetaap has joined #openstack-meeting-313:52
*** johnbelamaric has joined #openstack-meeting-313:59
*** regXboi has joined #openstack-meeting-313:59
*** amotoki has joined #openstack-meeting-313:59
*** thangp has joined #openstack-meeting-314:03
*** marun has joined #openstack-meeting-314:04
*** Chengyong_Lin has joined #openstack-meeting-314:04
*** nelsnelson has quit IRC14:05
*** nelsnelson has joined #openstack-meeting-314:06
*** zhipeng has joined #openstack-meeting-314:06
*** sambetts has left #openstack-meeting-314:19
*** mfer has quit IRC14:24
*** david-lyle has joined #openstack-meeting-314:25
*** cjellick has quit IRC14:32
*** mfer has joined #openstack-meeting-314:37
*** tomoe_ has quit IRC14:48
*** apmelton has joined #openstack-meeting-314:51
*** emagana has quit IRC14:56
*** mtesauro has joined #openstack-meeting-314:56
*** sew has joined #openstack-meeting-314:59
*** regXboi has left #openstack-meeting-314:59
*** dulek has joined #openstack-meeting-315:00
*** danpb has joined #openstack-meeting-315:02
danpb#startmeeting libvirt15:02
openstackMeeting started Tue Sep  9 15:02:43 2014 UTC and is due to finish in 60 minutes.  The chair is danpb. Information about MeetBot at http://wiki.debian.org/MeetBot.15:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:02
openstackThe meeting name has been set to 'libvirt'15:02
*** Chengyong_Lin has quit IRC15:02
*** mrunge has quit IRC15:03
*** zz_jgrimm is now known as jgrimm15:03
danpbhi, anyone here for a libvirt meeting ?15:03
thomasemo/15:03
nelsnelsono/15:03
sewo/15:04
mtesauroo/15:04
thomasemus again. :P15:04
*** reed has joined #openstack-meeting-315:04
apmeltono/15:04
danpbadd any agenda items to https://etherpad.openstack.org/p/nova-libvirt-meeting-agenda15:05
*** markmcclain has quit IRC15:05
*** rcleere has joined #openstack-meeting-315:06
thomasemI think the only issue we've been itching about is this shutdown issue, but that sounds to me now like a distribution issue with Wheezy.15:06
thomasemThe only other concern is that Libvirt seems to assume /dev/initctl15:06
danpb#topic LXC shutdown issue15:06
thomasemwith the shutdown command15:07
*** carl_baldwin has quit IRC15:07
thomasembut, I think rcleere or sew could speak better to that than I15:07
danpb#topic LXC shutdown issue15:07
thomasemsince they've done the bulk of that work15:07
*** mfer has quit IRC15:07
danpbhmm, seems the bot isn't playing15:07
thomasem=[15:07
rcleerelike you said thomasem, I think its just a broad assumption made by libvirt that initctl will be in /dev.15:08
rcleereand debian wheezy puts it in /run15:08
danpbso IIUC, the first problem is that the setns() syscall isn't available15:08
rcleereOh yeah.. that too15:08
danpbthe patch referenced only makes sense if glibc is missing it, but the nuderlying kernel has it15:08
rcleereTHere is a patch to stub that out15:08
danpbotherwise you're just moving the error slightly later15:09
danpbto a syscall not existing15:09
sewwe used the patch here to get ns working on wheezy: http://www.redhat.com/archives/libvir-list/2014-March/msg00082.html15:10
thomasemAnd we had to set up a /dev/initctl link in our images to get the shutdown command to work.15:10
danpbsew: so you confirmed that does in fact make it work fully ?15:10
thomasemWith that patch and no /dev/initctl, it just noops, essentially15:10
thomasemiirc15:10
sewyes, our testing with libvirt 1.2.3 and that patch makes shutdown work cleanly for us15:10
sewfrom a libvirt perspective15:11
sewbut then /dev/initctl comes into play15:11
danpbsew: ok, can you reply to that msg on the upstream libvirt list15:11
danpbor just point it out as something to be merged upstream15:11
sewyep, can do15:11
danpbfor  /dev/initctl, I see no harm in trying /dev/initctl and then falling back to try /run/initctl15:12
danpbi'm surprised that /dev/initctl isn't simply a symlink to /run/initctl on those distros using /run, but that's besides the point i guess15:12
danpbso if someone wants to write a patch to fallback to /run/initctl that'd be nice15:13
sewdanpb: we can take a look at writing that patch15:14
danpb#topic LXC testing15:15
danpbit has been a while since we talked about testing, so i wondered if there was any update on CI tests for LXC ?15:15
*** iovadia has left #openstack-meeting-315:15
thomasemnelsnelson has been working on the tempest tests for LXC15:16
thomasemWe've been having issues with devstack leaking NBD devices and causing tempest tests to fail15:16
thomasemNot sure what other issues have been run into15:16
*** mfer has joined #openstack-meeting-315:16
apmeltonthomasem: pretty sure I've identified that leak15:17
thomasemsweet15:17
apmeltonthomasem: they leak when terminating a shutdown container15:17
apmeltonthe cleanup code never gets called15:17
thomaseminteresting15:17
apmeltonwe just need to move it outside an iff15:17
apmeltonI'm confirming it today, will open a bug and get a fix up for review soon15:17
thomasem=]15:17
danpbgreat, so its basically work in progress still15:18
apmeltondanpb: pretty much, I think we're almost at the point to where most of the tests should pass15:19
*** david-lyle has quit IRC15:19
apmeltonnelsnelson: which tests were you skipping?15:19
nelsnelsonall rescue15:19
nelsnelsonall suspend15:19
nelsnelsonfor now15:19
nelsnelsonalso skipping xml_api2 tests15:19
thomasemI know the infra guys wanted to see our skips15:19
thomasemwith a reasoning as to why15:19
thomasemJust as a heads up15:19
nelsnelsonwe're only skipping them for now to isolate issues15:20
thomasemgotcha15:20
nelsnelsonActually, I think s1rp Rick Harris indicated that rescue and suspend might not be supported yet?15:20
danpbright, suspend makes sense to skip since lxc can't spport that15:20
danpbrescue ought to be doable if it doesn't work yet15:21
danpbsince that's merely booting with a slightly different disk config15:21
s1rpyeah, should be possible just hasn't been done15:21
*** ttrifonov_zZzz has joined #openstack-meeting-315:22
*** yamamoto has quit IRC15:22
*** Longgeek has quit IRC15:23
*** cjellick has joined #openstack-meeting-315:25
thomasemadded notes15:26
*** ttrifonov_zZzz is now known as ttrifonov15:27
*** mikedillion has joined #openstack-meeting-315:27
*** tmazur has joined #openstack-meeting-315:32
*** apmelton has left #openstack-meeting-315:35
*** apmelton has joined #openstack-meeting-315:35
*** SridharRamaswamy has joined #openstack-meeting-315:36
*** carl_baldwin has joined #openstack-meeting-315:38
*** akrivoka has joined #openstack-meeting-315:38
*** dhellmann is now known as dhellmann_15:38
thomasemAnything else we want to chat about, or shall we call it?15:39
danpbseems, like we're done15:40
thomasemcool, thanks everyone!!15:40
*** dkehn has joined #openstack-meeting-315:40
danpbsee ya all next week15:40
apmeltono/15:40
danpb#endmeeting15:40
openstackMeeting ended Tue Sep  9 15:40:20 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:40
openstackMinutes:        http://eavesdrop.openstack.org/meetings/libvirt/2014/libvirt.2014-09-09-15.02.html15:40
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/libvirt/2014/libvirt.2014-09-09-15.02.txt15:40
openstackLog:            http://eavesdrop.openstack.org/meetings/libvirt/2014/libvirt.2014-09-09-15.02.log.html15:40
*** mtesauro has left #openstack-meeting-315:40
*** Longgeek has joined #openstack-meeting-315:45
*** hurgleburgler has joined #openstack-meeting-315:45
*** Longgeek has quit IRC15:46
*** ttrifonov is now known as ttrifonov_zZzz15:47
*** david-lyle has joined #openstack-meeting-315:48
*** tqtran has joined #openstack-meeting-315:51
*** yamamoto has joined #openstack-meeting-315:52
*** tzumainn has joined #openstack-meeting-315:56
*** MaxV has quit IRC15:56
*** crobertsrh has joined #openstack-meeting-315:56
*** yamamoto has quit IRC15:57
*** Longgeek has joined #openstack-meeting-315:57
*** johnbelamaric has quit IRC15:58
*** johnbelamaric has joined #openstack-meeting-315:58
*** carl_baldwin has quit IRC15:58
*** rbertram has joined #openstack-meeting-315:58
*** lcheng_ has joined #openstack-meeting-315:59
*** tsufiev has joined #openstack-meeting-315:59
*** jgravel has joined #openstack-meeting-316:00
*** ericpeterson has joined #openstack-meeting-316:00
ericpetersonhiya16:00
david-lyle#startmeeting Horizon16:00
openstackMeeting started Tue Sep  9 16:00:09 2014 UTC and is due to finish in 60 minutes.  The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
tzumainnhiya!16:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
openstackThe meeting name has been set to 'horizon'16:00
david-lyleHello everyone!16:00
lcheng_hello16:00
jgravelhello16:00
amotokihi16:00
crobertsrhhello16:00
*** eghobo has joined #openstack-meeting-316:00
*** johnbelamaric has quit IRC16:00
*** TravT has joined #openstack-meeting-316:01
*** johnbelamaric has joined #openstack-meeting-316:01
*** gary-smith has joined #openstack-meeting-316:01
david-lyleok, I filled out a healthy agenda for today16:01
tsufievhi16:01
david-lylehttps://wiki.openstack.org/wiki/Meetings/Horizon16:02
*** ni291187 has joined #openstack-meeting-316:02
*** rhagarty has joined #openstack-meeting-316:02
*** rdopieralski has joined #openstack-meeting-316:02
jomara_howdy16:02
david-lyle#topic Release Timeline16:02
jomara_"healthy"16:02
david-lyleSo we are currently working on RC116:03
*** lsmola has joined #openstack-meeting-316:03
david-lylethat will run until we have closed all things that are critical for RC116:04
guglhi16:04
david-lylehttps://launchpad.net/horizon/+milestone/juno-rc116:04
david-lyleso we have some BPs that are FFEs and we'll talk about that in a few minutes16:04
*** pkoniszewski has quit IRC16:05
david-lyleThe remainder are bugs16:05
*** clu_ has joined #openstack-meeting-316:05
*** pawels has joined #openstack-meeting-316:05
pawelshello16:05
david-lyleI/we need to decide what is critical to make it in the Juno Release16:06
david-lyleof the bugs16:06
*** nlahouti has joined #openstack-meeting-316:06
david-lylelikely 1-3 weeks away16:06
david-lyleafter that, we'll open a new rc if we have a critical issue that has to make Juno16:07
david-lyleOnce RC1 is complete, it will become a branch and master should open up for Kilo16:07
david-lylein the meantime, no bps that aren't FFEs should be approved to merge16:08
david-lyleI or another core may -2 your bp related changes to prevent it merging16:08
david-lyleunfortunately there's not another mechanism to accomplish this16:08
lsmolahello16:08
*** lcheng__ has joined #openstack-meeting-316:09
david-lyleAny questions on the timeline, or any bugs for RC1 that anyone would like to talk about?16:09
ericpeterson1363515 and 1366270 seem like the only two that could possibly be included, which are not yet prioritized16:09
tsufievwhat does mean FFE?16:09
david-lyleFeature Freeze Excpetion16:10
david-lylewithout the typo16:10
david-lyle:)16:10
amotokiAlthough I haven't filed, I would like to propose a patch to support Neutron L3-HA (high availability feature).16:10
tsufievah, ok)16:10
amotokiIt adds just one attribute.16:10
amotokiNeutron side patch is still FEE but it is a community topic. Can I do this as a bug?16:10
david-lyleamotoki: sure16:10
david-lylemark it as at least a high16:11
amotokidavid-lyle: thanks. I will file it and make sure to keep the status up-to-date.16:11
crobertsrhWe have one small bp from the Sahara side:  https://blueprints.launchpad.net/horizon/+spec/data-processing-swift-trust-auth16:11
crobertsrhIt turns out to be a very small change horizon-wise, but I'm holding on to it until the Sahara backend stuff is ready.16:12
tsufievfix for double login is not critical issue, but it has been bothering everyone for a long while16:12
tsufiev130891816:12
david-lyletsufiev: I absolutely agree on that16:12
*** lcheng_ has quit IRC16:12
gary-smithtsufiev +116:12
TravT+1 tsufiev16:12
pawels+1 tsufiev16:12
david-lylecrobertsrh: if it's that small, make it a bug16:12
david-lyleand ping me with it when you have it so I can prioritize it16:13
*** SridharR_ has joined #openstack-meeting-316:13
amotokicrobertsrh: one concern is that it depends on Sahara progress. Can you take care of it?16:13
crobertsrhOk...thanks16:13
david-lyleso I will need to release a new version of django_openstack_auth16:13
crobertsrhYes, I'm all over the sahara-side of things.16:13
david-lylethere are a few changes built up and a couple more to get in. then I'll release16:14
*** Longgeek has quit IRC16:14
david-lyleregion stickiness is the other bug16:14
*** Longgeek has joined #openstack-meeting-316:14
*** julim has quit IRC16:14
amotokicrobertsrh: thanks16:14
*** johnma has joined #openstack-meeting-316:14
david-lyle#topic FFEs16:14
*** Longgeek has quit IRC16:14
david-lyle2 have landed16:15
david-lyleamotoki: is IPv6 complete now?16:15
david-lyleor do we need a client release from neutron?16:15
amotokidavid-lyle: yes. done16:15
david-lyleno client changes required?16:15
amotokidavid-lyle: client release is not required.16:15
david-lyleperfect16:15
*** SridharRamaswamy has quit IRC16:16
amotokiIPv6 neutron support is just for CLI option.16:16
amotoki *in neutronclient16:16
david-lylethanks amotoki absubram16:16
*** Radu_ has joined #openstack-meeting-316:17
*** robcresswell has joined #openstack-meeting-316:17
amotokiI just updated the status.16:17
david-lyleamotoki: thanks16:17
pawelsto FFE  "Widget to expose the metadata catalog from glance" (https://review.openstack.org/#/c/104956) we have glance part just completed including python-glanceclinet, reviews are welcome ;)16:17
david-lylejust getting to that, thanks pawels16:17
pawelswe have also python glance client release16:18
david-lylethese patches can merge now once approved by reviewers16:18
TravTyes, we got the global requirements merged in this weekend for the glanceclient change16:18
TravTthese widgets use data from glance.16:18
*** nlahouti1 has joined #openstack-meeting-316:18
*** SridharRamaswamy has joined #openstack-meeting-316:18
david-lyleTravT: we sync'd that is horizon's requirements yesterday as well16:18
TravTyep.   sample data will be added automatically by devstack as soon as a merge goes through16:18
david-lyleso nothings blocking merging other than final reviews/suggestions16:18
TravTright...16:19
*** nlahouti has quit IRC16:19
david-lyleI would like to have those merged by sometime Fri16:19
TravTFYI, this is the devstack patch currently in zuul gate: https://review.openstack.org/#/c/110955/16:19
pawelsmany dependecies, but looks like it has happen finally ;)16:19
david-lylethanks TravT and pawels for all your efforts on the glance side to see this through16:19
*** SridharR_ has quit IRC16:19
TravT:)16:20
pawels;)16:20
david-lylethat leaves one FFE proposal that went to the mailing list16:20
david-lylehttps://blueprints.launchpad.net/horizon/+spec/cinder-qos-specs16:20
david-lylelcheng__: has signed up as a sponsor to provide reviews, are there any other cores willing to sign up?16:20
*** SridharR_ has joined #openstack-meeting-316:21
rhagartythat consists of 4 patches, first of which has landed. Lin has been reviewing...16:21
david-lyleI'm willing to sign up, but it makes it an HP heavy patch, want to give someone else an opportunity to sponsor or object16:21
*** julim has joined #openstack-meeting-316:22
david-lyleI'll reach out to some other cores offline16:23
amotokii think it can review but my review bandwidth is my concern...16:23
*** SridharRamaswamy has quit IRC16:23
*** yamamoto has joined #openstack-meeting-316:23
rhagartydavid-lyle: thanks16:23
*** gholler has joined #openstack-meeting-316:23
amotokidavid-lyle: when is the deadline for FFE merge?16:24
gary-smithamotoki: thanks for your help16:24
david-lyleamotoki: understood, I'll review as well and if we there are no issues we can merge16:24
*** johnbelamaric has quit IRC16:24
david-lyleamotoki: Ideally, Friday, but that one could probably go until early next week16:24
*** johnbelamaric has joined #openstack-meeting-316:24
david-lyle#topic django_openstack_auth16:25
*** absubram has joined #openstack-meeting-316:25
david-lyleI mentioned this above, but I'll release this once the two issues also mentioned above are fixed16:25
david-lyleany other items seen as required for the release?16:26
amotoki /FYI/ I created the release milestone for openstack-auth and targeted bugs to the past releases.16:26
amotokiwe have less open bugs  now :-)16:27
rdopieralskiI'm not sure what will happen with the js libs that didn't get unbundled -- I suppose it's the problem of the packagers16:27
david-lylethanks amotoki16:27
david-lylewith less bugs, it must be that much better too :)16:27
amotokirdopieralski: are talking about horizon side? I think openstack-auth has no js libs.16:28
*** yamamoto has quit IRC16:28
david-lylerdopieralski: my understanding is most of them replace the built in JS anyway16:28
rdopieralskino, sorry, I didn't see the context, please ignore me16:28
rdopieralskiI wasn't paying attention for a moment16:29
rdopieralskisorry16:29
amotokinp16:29
david-lyleno worries16:29
*** peristeri has quit IRC16:29
david-lyleok, so I'll revisit the openstack_auth buglist as well and make sure there's nothing else essential16:29
*** johnbelamaric has quit IRC16:29
david-lyle#topic rdopieralski talks JS :)16:30
rdopieralskilol16:30
*** markmcclain has joined #openstack-meeting-316:30
david-lyleAs I mentioned, my understanding is that distros just gut the embedded js and have it point to the version they deliver16:30
rdopieralskiI suppose they will just replace them with whatever version they have in the distro16:30
david-lyleexactly16:30
david-lyleI think it's no worse than before16:31
rdopieralskithe problem is, with jquery-ui, we can't be compatible with both versions at the same time16:31
*** peristeri has joined #openstack-meeting-316:31
rbertramrdopieralski: what about datepicker, where we are switching to xstatic and updating at same time, fixing bugs?16:31
*** markmcclain has quit IRC16:32
rdopieralskirbertram: datepicker is not such a problem, because we are the only ones who use it16:32
rdopieralskirbertram: so the distros will package whatever version we use16:32
ericpetersonseems like we either re-package / copy all the js libs or we place a hard requirement on particular versions16:32
rdopieralskirbertram: with jquery-ui the problem is that they have other software that depends on it16:32
rdopieralskirbertram: so they can't just upgrade16:33
ericpetersonI think the package / distro people can say xstatic-jquery-ui >= x.y.z16:33
rbertramrdopieralski: I see16:33
ericpetersonso if the focus is to make distro people happy, then we copy all the js libs16:33
david-lylerdopieralski: do we have a hard requirement on a newer version?16:33
*** markmcclain has joined #openstack-meeting-316:33
david-lyleericpeterson: they just replace them anyway16:34
rdopieralskidavid-lyle: at the moment we still have an ancient version bundled, which is incompatible with both Debian's and Fedora's versions16:34
david-lylethey don't want to support the security issues of multiple versions16:34
david-lylerdopieralski: and moving forward breaks what?16:34
*** danpb has left #openstack-meeting-316:35
rdopieralskidavid-lyle: the project changed the directory structure (twice), so I have to change the path in the template's <link> tag16:35
rdopieralskidavid-lyle: and the new path depends on the version16:35
*** david-lyle has quit IRC16:35
rdopieralskidavid-lyle: I suppose that's trivial for the distros to change16:36
ericpetersonso the packing teams replace our files.... and then this becomes a problem for us???  that ain't right16:36
*** david-lyle has joined #openstack-meeting-316:36
rdopieralskiericpeterson: we try to cooperate16:36
david-lyleback, network kicked me off16:36
rdopieralskidavid-lyle: the project changed the directory structure (twice), so I have to change the path in the template's <link> tag16:37
rdopieralskidavid-lyle: and the new path depends on the version16:37
rdopieralskidavid-lyle: I suppose that's trivial for the distros to change16:37
*** johnbelamaric has joined #openstack-meeting-316:37
david-lyleI think they change the path anyway to point at the system library16:37
rdopieralskithen there are some smaller incompatibilities in there, but we won't know them until we switch to new version and start using it16:38
david-lylethat scares me more16:38
rdopieralskiso the current state is the worst of the possible solutions16:38
david-lylethe sweet-spot then16:38
david-lylerdopieralski: do you have time to test with the newer version of jquery-ui16:39
david-lyleor anyone else, so we can get a handle on what breaks?16:39
rdopieralskiI think so16:39
rdopieralskihttps://review.openstack.org/#/c/113184/ <-- here is the patch for the global-requirements16:40
david-lyleif the problems are large, we can make release dependent on getting that xstatic patch through16:40
rdopieralskiI will upload another one for the most recent version, and try to convince zigo to just replace it with an older version in Debian16:40
rdopieralskithough it feels wrong for me to take the side of Fedora16:41
zigordopieralski: Another what?16:41
rdopieralskizigo: with the version that you have -- you will just have to change one path in the template16:41
rdopieralskizigo: would that work for you?16:42
david-lyleI'm going to move on in the agenda and pick this back up at the end16:42
zigordopieralski: 1.10.1 is already what I have in Debian (eg: it points to the files from libjs-jquery-ui 1.10.1+dfsg-1).16:42
*** robcresswell has quit IRC16:43
rdopieralskizigo: yeah, but mrunge wants 1.1116:43
david-lyle#topic Allow translators to translate BatchActions https://review.openstack.org/#/c/91338/ (amotoki, dougfish)16:43
rdopieralskizigo: let's continue on #openstack-horizon16:44
amotokiThis is related to translations. It force developers to do more like https://review.openstack.org/#/c/91338/17/openstack_dashboard/dashboards/project/instances/tables.py....16:44
*** peristeri has quit IRC16:44
*** madhumohan has joined #openstack-meeting-316:44
amotokiit is useful for translations but I believe we need a consensus and decide the direction for juno as developer community.16:45
*** lcheng__ has quit IRC16:45
*** lcheng_ has joined #openstack-meeting-316:45
*** s3wong has joined #openstack-meeting-316:45
amotokiThe impact on I18N team seems acceptable per today's mail in i18n list.16:46
amotokiI understand concern's from david comments. thougtht?16:46
david-lyleamotoki: the impact of handling the additional translations?16:46
*** peristeri has joined #openstack-meeting-316:47
amotokidavid-lyle: yes. it splits the existing words into two or more, so translators needs additional work.16:47
david-lyleamotoki: just wanted to make sure I followed16:47
david-lyleso my concern is the additional boilerplate16:47
*** ericpeterson has left #openstack-meeting-316:48
amotokidavid-lyle: understood completely. I just want to move the thing forward even if it is +1 or -1...16:49
amotokiperhaps I think we need to improve django or gettext utils to reduce the complexity :-(16:50
amotokiI hope other developers take a look at https://review.openstack.org/#/c/91338/ and leave comments.16:51
*** lcheng__ has joined #openstack-meeting-316:51
*** arosen has joined #openstack-meeting-316:51
*** dulek has quit IRC16:51
david-lyleamotoki: If we don't we get anymore feedback with a better suggestion, we can just move forward with the proposal16:52
*** igordcard has joined #openstack-meeting-316:52
*** lcheng_ has quit IRC16:52
*** wuhg has quit IRC16:53
amotokisounds good as translator.... ok16:53
*** ivar-lazzaro has joined #openstack-meeting-316:53
david-lyle#topic Summit Format Changes16:54
david-lyleso for the upcoming summit there are some format changes16:54
david-lylemost of this has been covered on the email, but I wanted to just summarize here16:54
david-lyleFirst day should be a limited set of cross-project session and incubated projecst16:55
david-lyle*projects16:55
*** sarob_ has joined #openstack-meeting-316:55
david-lyle2 days of individual project sessions, where Horizon should have 4-5 40 minute sessions16:55
david-lyletopic proposal for those sessions will be done on etherpad rather than the previous tool16:56
*** thinrichs1 has joined #openstack-meeting-316:56
*** shwetaap has quit IRC16:56
david-lyleI will post a link to the etherpad this week16:56
*** sew has quit IRC16:56
david-lylefinally, Horizon will have a half day of unschedule time16:57
david-lylemore free-form to tackle larger issues, or issues that arise at the summit16:57
david-lyleThe last topic about potential changes to the blueprint process will have to take place next week16:58
david-lyle#topic Last Minute items?16:58
david-lylewe have two minutes :)16:58
*** sew has joined #openstack-meeting-316:59
*** lcheng_ has joined #openstack-meeting-316:59
*** lcheng__ has quit IRC16:59
*** mestery has quit IRC16:59
*** madhumohan has quit IRC16:59
thinrichs1Hi all—it's time for the Congress meeting16:59
thinrichs1#startmeeting CongressTeamMeeting16:59
openstackthinrichs1: Error: Can't start another meeting, one is in progress.  Use #endmeeting first.16:59
david-lyleone minute early :)16:59
*** mestery has joined #openstack-meeting-317:00
david-lyletil next week Horizon folks17:00
thinrichs1Sorry—I thought I saw the end-meeting.17:00
david-lyle#endmeeting17:00
openstackMeeting ended Tue Sep  9 17:00:09 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-09-09-16.00.html17:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-09-09-16.00.txt17:00
openstackLog:            http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-09-09-16.00.log.html17:00
*** rbertram has left #openstack-meeting-317:00
david-lyleno worries17:00
*** gary-smith has left #openstack-meeting-317:00
lsmola_thanks, have a great week17:00
*** tzumainn has left #openstack-meeting-317:00
*** tqtran has left #openstack-meeting-317:00
*** tsufiev has left #openstack-meeting-317:00
*** jgravel has left #openstack-meeting-317:00
*** LouisF has joined #openstack-meeting-317:00
thinrichs1Second try—hi all.  Ready for the congress meeting?17:01
thinrichs1#startmeeting CongressTeamMeeting17:01
LouisFhi17:01
openstackMeeting started Tue Sep  9 17:01:10 2014 UTC and is due to finish in 60 minutes.  The chair is thinrichs1. Information about MeetBot at http://wiki.debian.org/MeetBot.17:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:01
openstackThe meeting name has been set to 'congressteammeeting'17:01
pballandhi17:01
sarob_Hey17:01
arosenHi!17:01
*** lsmola has quit IRC17:02
thinrichs1Let's start with status updates from the previous week.17:02
thinrichs1arosen: want to go first?  How's the python client coming?17:02
*** rdopieralski has left #openstack-meeting-317:02
arosenThe pythonclient is coming along well. I believe i have all the API calls implemented that congress-api exposes now.17:02
arosenhttps://review.openstack.org/#/c/104375/17:02
arosenI'm going through the tutorial and adding the bindings for the client commands where curl is using to confirm.17:03
*** lcheng_ has quit IRC17:03
*** madhumohan has joined #openstack-meeting-317:03
arosenI've gotten Jamie Lennox and Dean Troyer to help review it who wrote the openstackclient so hopefully we should be good to merge it soon.17:03
arosenThat's all I have to report for now.17:03
thinrichs1Great!  I'm excited to leave curl on the curb.17:04
*** crobertsrh has left #openstack-meeting-317:04
*** ivar-lazzaro has quit IRC17:04
*** ivar-lazzaro1 has joined #openstack-meeting-317:04
*** rajdeep has joined #openstack-meeting-317:04
thinrichs1sarob: You ready to go next?  How's the policy summit?17:04
*** johnthetubaguy is now known as zz_johnthetubagu17:05
sarob_60 plus17:05
*** SridharR_ has quit IRC17:05
sarob_Nailing sow17:05
sarob_Down17:05
sarob_First day talks17:05
*** SridharRamaswamy has joined #openstack-meeting-317:05
*** shwetaap has joined #openstack-meeting-317:05
thinrichs1Which projects do we have confirmed for giving talks?17:06
sarob_Neutron17:06
sarob_Nova17:06
sarob_Congress ;)17:06
sarob_Heat17:06
sarob_Working on swift17:07
*** nlahouti1 has left #openstack-meeting-317:07
*** johnma has left #openstack-meeting-317:07
sarob_Abstracts should be showing up soon17:07
sarob_Second day agenda looks set17:07
sarob_Etherpad is up to date17:08
*** Longgeek has joined #openstack-meeting-317:08
thinrichs1That sounds like a pretty good representative sample.17:08
thinrichs1There's a waitlist, I understand.17:08
sarob_I'm seeing if we can get a bigger room17:08
sarob_And table mics for our remote friends17:08
thinrichs1And if we can't get a bigger room, let's make sure we all decline the invite if we decide we're not going.17:09
thinrichs1Table mics are a good idea.17:09
sarob_I'll ping the attendees if the bigger space doesn't come available17:10
*** alexsyip has joined #openstack-meeting-317:10
*** davidlenwell_ is now known as davidlenwell17:10
sarob_That all on that17:10
*** coolsvap has quit IRC17:10
thinrichs1Thanks.17:10
thinrichs1rajdeep: want to go next?17:10
rajdeephi17:10
*** SumitNaiksatam has quit IRC17:10
rajdeepi have been working on fixing the bug https://bugs.launchpad.net/congress/+bug/136451517:11
rajdeepreplaced dependency on FakeClient in python-novaclient with Mock17:11
rajdeepneed to respond to thinrichs1 comment and close it17:12
*** jpomero has quit IRC17:12
thinrichs1Yeah—I think it's ready to go in.17:12
rajdeephere is the CL's link for everybody's reference https://review.openstack.org/#/c/119734/217:12
rajdeepthinrichs1 using fakes might be a better idea than embedding mocks directly17:13
*** dhellmann_ is now known as dhellmann17:13
rajdeepthis way we can change mocking framework later17:13
rajdeepwithout changing the test case17:13
rajdeepi guess we should change neutron driver as well17:14
rajdeepand also change mox to Mock17:14
*** TravT has quit IRC17:14
thinrichs1Anyone know the diff between fakes and mocks?17:14
thinrichs1I thought mocks allowed you to test an entire *sequence* of calls, whereas fakes allow you to test the results of a single call.17:15
*** pawels has left #openstack-meeting-317:15
thinrichs1So you could test list_networks(), list_networks(), list_networks() with a mock and make the result different on each call.17:15
*** gholler has quit IRC17:15
thinrichs1Whereas I thought a fake would require the the result of list_networks() to be the same in all 3 cases.17:15
*** ChanServ sets mode: +o fungi17:15
*** fungi sets mode: +o openstack17:16
*** ChanServ sets mode: -o fungi17:16
rajdeepthinrichs you are right..17:16
*** peristeri has quit IRC17:16
rajdeepis our requirement to change output dynamically17:16
thinrichs1So it sounds like mock is functionally a superset of fake.17:16
thinrichs1I don't think we want to replace mock with fake; rather, I think we want to replace fake with mock.17:17
rajdeepi will give you example from neutron they used mox as a mocking framework17:18
rajdeepand then decided to go with mock.Mock17:18
thinrichs1rajdeep: yes we want to be able to test a *sequence* of different responses by list_networks17:18
rajdeepsince mox is spread all over the code base17:18
rajdeepso shall i go ahead and follow the neutron driver model17:19
thinrichs1I'm not too worried about mock being spread throughout our tests.  It would be nice if that weren't the case, but we definitely want the functionality of a mock.17:19
*** absubram has quit IRC17:19
thinrichs1So yes I'd lean toward using mocks as we do in Neutron.17:20
thinrichs1But if you have a better way of using mocks, go for it.17:20
*** coolsvap has joined #openstack-meeting-317:20
rajdeepi guess will submit this CL17:20
rajdeepand replace with neutron driver based implementation17:20
rajdeepin next CL17:20
thinrichs1Yes—a separate change for moving from fake to mock is good.  The one you already have is ready to merge.17:20
rajdeepok thanks :)17:21
rajdeepeven in neutron driver test need to get rid of mox17:21
*** peristeri has joined #openstack-meeting-317:21
rajdeepwith MagicMock17:21
*** sarob_ has quit IRC17:22
thinrichs1I don't know the difference, really.  So use your best judgment.17:22
thinrichs1arosen: you've said something about mocking drivers in OS.  Any opinions here?17:22
*** sarob_ has joined #openstack-meeting-317:22
arosenThere is definitely a trade off between mocks and fakes17:23
arosenusually we can reuse fakes if we are going to be faking something a lot17:23
arosenbut mocks are usually preferred if we only need to mock it out once.17:23
rajdeepfYI on moving away from mox in nova http://lists.openstack.org/pipermail/openstack-dev/2013-July/012484.html17:23
arosenIn my opinion i think we should probably use mocks17:23
*** yamamoto has joined #openstack-meeting-317:23
thinrichs1arosen: earlier we decided mocks were functionally superior.17:23
thinrichs1arosen: I was interested in how OS does mocking.  I *think*  I remember seeing decorators being used.  Which mock package is that?17:24
*** tmazur has quit IRC17:24
arosenRight I perfer mocks over mox but one downside of mock is there is no way to call order with mock. One needs to use mox :(17:24
thinrichs1mox versus MagicMock, perhaps.17:24
* arosen I believe17:24
rajdeepyes i know17:25
thinrichs1We do want to use ordering of calls so that for example the networks that get returned are in sync with the ports that get returned.17:25
*** sarob_ has quit IRC17:25
rajdeepbut using mox is very complex for cases you mention specially with reset17:25
arosenrajdeep:  mox should only be needed if you want to test that you call one method before the next one.17:25
thinrichs1e.g. we test  list_networks() and list_ports() and then we test list_networks() and list_ports() again.17:25
rajdeepok, got it17:26
*** SumitNaiksatam has joined #openstack-meeting-317:26
*** peristeri has quit IRC17:26
thinrichs1Time to move on.17:27
thinrichs1Radu_: anything to report?17:27
*** peristeri has joined #openstack-meeting-317:27
*** yamamoto has quit IRC17:28
*** lcheng_ has joined #openstack-meeting-317:28
thinrichs1Maybe he had to step away.17:28
thinrichs1harrisonkelly, who couldn't attend, has been working on making DSE use eventlets instead of threads.17:29
thinrichs1That seems to be progressing nicely.17:29
*** amotoki has quit IRC17:29
thinrichs1There were more changes since our discussion last week, which is why it's not merged.17:29
thinrichs1kudva, who also couldn't attend, is still working on the builtins for the policy engine.17:30
*** amotoki has joined #openstack-meeting-317:30
thinrichs1It was more work than he expected because of the test reorg that we did.17:30
*** eghobo has quit IRC17:30
thinrichs1A quick reminder: everyone who hasn't should look for a datasource driver they'd like to implement.17:31
thinrichs1It's a great way of really starting to understand how the datasources are pulled into Congress and then how to write policy over those datasources.17:31
thinrichs1Let's do this.  I'm going to task everyone with choosing a datasource driver that they would like to implement.17:32
thinrichs1It could be an OS project, a proprietary service, or really anything.17:33
madhumohanhi all, just reintroducing myself. I have just started ramping up on the core part of congress after working through devstack and client..I just started working on a basic ceilometer datasource driver to help me ramp up. looking forward to actively working with this team...17:33
thinrichs1Great!17:34
thinrichs1madhumohan: Let us know what we can do to help.17:34
*** amotoki has quit IRC17:34
arosenawesome welcome madhumohan!17:34
*** ni291187 has quit IRC17:34
*** haleyb_ has joined #openstack-meeting-317:34
*** jcoufal has quit IRC17:34
thinrichs1Did you know there are several of us on the #congress irc pretty much all day?17:34
thinrichs1That's a good place to go with questions/comments/etc.17:35
thinrichs1I'll put this in a formal action so no one forgets.17:36
thinrichs1#action Everyone will choose a datasource they'd like to write a driver for by next week.17:36
rajdeepplease add my name to keystone driver17:36
thinrichs1rajdeep: thanks for volunteering!17:37
thinrichs1For everyone else, rajdeep has done the most driver development, having written both the Nova and Neutron drivers that we have.17:37
*** eghobo has joined #openstack-meeting-317:37
*** emagana has joined #openstack-meeting-317:38
*** peristeri has quit IRC17:38
thinrichs1Forgot my own update.17:38
thinrichs1My changes cleaning up the datasource drivers are just about ready to be merged.17:39
thinrichs1I'm hoping they'll go in later today.17:39
thinrichs1I've also been thinking about the next big features we might want to tackle (i.e. before the beta).17:39
thinrichs1I'm leaning toward adding (i) basic enforcement capabilities and (ii) a UI for making policy-writing easier.17:40
thinrichs1For enforcement, I'm thinking we support one or both of…17:40
thinrichs1(i) writing policy that describes which *actions* to take under certain conditions.17:41
*** akrivoka has left #openstack-meeting-317:41
thinrichs1For example…. if there's a network connected to a black-listed VM, execute the disconnect_network action.17:41
thinrichs1(ii) writing policy that describes which actions are *permitted* under certain conditions.17:41
thinrichs1For example, a user is permitted to connect a network to a VM if that VM is not blacklisted.17:42
thinrichs1(i) gives us a version of reactive enforcement, while (ii) gives us a version of proactive enforcement.17:42
*** johnbelamaric has quit IRC17:42
thinrichs1(ii) is roughly a generalization of the current policy.json functionality.17:42
*** johnbelamaric has joined #openstack-meeting-317:42
thinrichs1Thoughts?17:42
madhumohanRegarding enforcement, I was thinking one way could be to just produce notifications.... (form of assistive)17:43
rajdeepi guess having a UI to writing policies is super important17:44
rajdeepand also some form of horizon integration17:44
thinrichs1madhumohan: I was thinking we could implement that with the reactive enforcement version (ii).17:44
rajdeepthis will help adoption of congress17:45
thinrichs1The action in this case would be  'send_email'17:45
thinrichs1rajdeep: agreed.  arosen is working on a horizon integration.17:45
arosenI had a WIP thing for the horizon integration I didn't really get to far there.17:45
thinrichs1rajdeep: But we want more than just horizon integration.  We want a GUI for making policy-writing easy.17:45
arosenSo if anyone wants to own that component it's definitely up for grabs :)17:46
thinrichs1rajdeep: embedded within Horizon.17:46
arosenhave you guys seen how heat templates integrate with horizon?17:46
thinrichs1arosen: a brief overview would be helpful for me.17:46
rajdeepwould love to help in horizon integration, though my knowledge of django is very  little17:47
arosenThey have inputs in their template like {{IMAGE}} , {{NETWORK_ID}} and when you upload a template with those values they auto propulate a select box for you to fill in data.17:47
arosenso we might be able to leverage something simlar kinda today. Sorry it's probably best to take a look at it. My explanintion isn't very good lol17:48
arosenrajdeep:  neither do I :P17:48
thinrichs1rajdeep: that would be great.  If you'd rather spend your time on horizon than on the keystone driver, I'd be in favor.17:48
rajdeepsure, let me do some homework first before committing17:49
thinrichs1rajdeep: sounds good.17:49
*** david-lyle has quit IRC17:50
*** lcheng_ has quit IRC17:50
arosenrajdeep:  there are a few tutorials on creating horizon pannels if you google around. That's what I was trying to use as a starter.17:50
* arosen fyi17:51
thinrichs1arosen: good to know.17:51
thinrichs1Let's transition to open discussion.  Anyone have anything pressing?17:51
thinrichs1#topic Open discussion17:51
*** openstack changes topic to "Open discussion (Meeting topic: CongressTeamMeeting)"17:51
rajdeeparosen : thanks will look around17:51
*** lcheng_ has joined #openstack-meeting-317:51
madhumohanarosen: could you share some links.. I would be interested too17:52
arosenhttp://docs.openstack.org/developer/horizon/topics/tutorial.html17:52
arosenhttp://docs.openstack.org/developer/horizon/quickstart.html17:52
thinrichs1Seems like that does it for this week.17:55
thinrichs1Thanks all!17:55
sarobthanks17:56
rajdeepthanks17:56
madhumohanI would need all the help and will hook into the #congress channel from this moment....thanks all...17:56
thinrichs1#endmeeting17:57
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"17:57
openstackMeeting ended Tue Sep  9 17:57:06 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:57
openstackMinutes:        http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-09-09-17.01.html17:57
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-09-09-17.01.txt17:57
openstackLog:            http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-09-09-17.01.log.html17:57
*** madhumohan has quit IRC17:57
*** banix has quit IRC17:58
*** emagana has quit IRC18:00
*** emagana has joined #openstack-meeting-318:00
*** emagana_ has joined #openstack-meeting-318:01
*** thinrichs1 has left #openstack-meeting-318:01
*** jpomero has joined #openstack-meeting-318:01
*** emagana has quit IRC18:02
*** banix has joined #openstack-meeting-318:02
*** prasoon has quit IRC18:04
*** mwagner_lap has quit IRC18:11
*** marun has quit IRC18:12
*** banix has quit IRC18:15
*** haleyb_ has quit IRC18:20
*** yamamoto has joined #openstack-meeting-318:23
*** sew has left #openstack-meeting-318:27
*** yamamoto has quit IRC18:28
*** eghobo has quit IRC18:29
*** eghobo has joined #openstack-meeting-318:29
*** mestery has quit IRC18:32
*** mestery has joined #openstack-meeting-318:32
*** rajdeep has quit IRC18:34
*** apmelton has left #openstack-meeting-318:37
*** Longgeek has quit IRC18:40
*** Longgeek has joined #openstack-meeting-318:43
*** jpomero has quit IRC18:49
*** dtroyer has joined #openstack-meeting-318:52
*** briancurtin has joined #openstack-meeting-318:54
*** johnbelamaric has quit IRC18:57
briancurtin#startmeeting python-openstacksdk19:00
openstackMeeting started Tue Sep  9 19:00:50 2014 UTC and is due to finish in 60 minutes.  The chair is briancurtin. Information about MeetBot at http://wiki.debian.org/MeetBot.19:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:00
*** openstack changes topic to " (Meeting topic: python-openstacksdk)"19:00
openstackThe meeting name has been set to 'python_openstacksdk'19:00
*** danab has joined #openstack-meeting-319:01
*** danab is now known as geography7619:01
briancurtinBrian Curtin, Rackspace19:01
*** jamielennox has joined #openstack-meeting-319:01
dtroyerDean Troyer, Nebula19:01
geography76Dana Bauer, Rackspace19:01
jamielennoxJamie Lennox, Red Hat19:02
*** lcheng_ has joined #openstack-meeting-319:02
*** rockyg has joined #openstack-meeting-319:02
*** emagana_ has quit IRC19:03
*** terrylhowe has joined #openstack-meeting-319:04
terrylhoweTerry Howe, HP19:04
terrylhowesorry I was late, got all caught up in v3 identity reviews there19:04
dhellmannDoug Hellmann, HP19:04
briancurtinfrom me, i really don't have anything to add myself other than toying around high-level and not having much to show for it. terry seems to have pushed a bunch of work, so what's up terrylhowe?19:05
briancurtinand that summary email went out - thanks for taking a look everyone19:06
*** emagana_ has joined #openstack-meeting-319:06
terrylhowewell, it is an awful dependecy list of reviews, but maybe a start to something19:06
terrylhowesince dhellmann is here, I just wonder how plugins are loaded from other packages19:07
terrylhowecan the namespace be the same?19:07
terrylhoweif so, I can kill the namespace parsing19:07
dhellmannterrylhowe: yes, the plugin namespace is a completely different set of namespaces from the package namespace19:08
dhellmannany package can add something to "openstack.auth" or whatever and it can be found, no matter what package it's in19:08
terrylhowecool19:08
terrylhoweso, I was kind of hoping this connection class would be the main entry point.  It would have a compute, volume, network, etc19:09
terrylhoweearlier, people were calling it client, but connection seems to fit better to me19:10
briancurtinagreed on connection naming19:10
dtroyerI'm all in favor of putting 'client' as a class description on the shelf with 'core'19:10
dhellmann+119:10
*** emagana_ has quit IRC19:11
*** jpomero has joined #openstack-meeting-319:11
terrylhowewell, I was thinking that connection class would load another bunch of entry points for services19:12
terrylhoweand maybe those services would load another set for versions19:12
terrylhowenot sure how that would work out19:12
*** banix has joined #openstack-meeting-319:12
dhellmannyou could do that, and you can also scan the available entry points without loading them all19:12
dhellmannso you could look for which versions are available, then load only the one you need based on some criteria19:13
terrylhowesome kind of lazy load would be good19:13
dhellmannI'm not sure if stevedore has a class that would do that already, but it would be easy enough to add19:13
terrylhowecool19:14
terrylhowewhen we get to that point, we can deal better with the version discovery issue I think19:15
*** emagana_ has joined #openstack-meeting-319:15
dhellmannsure19:16
terrylhoweany thoughts briancurtin or dtroyer ?19:16
*** Radu_ has left #openstack-meeting-319:17
dtroyerthat sounds a little like OSC's ClientManager, am I reading right?19:17
briancurtinterrylhowe: i like the general idea of lazy loading the available entries. i don't really have much else to add at the moment - i guess id have to maybe see more of it19:17
terrylhoweyeh, dtroyer19:18
terrylhoweI’m not sure how it will actually work, but I was hoping it would look to the user like we discussed in previous meetings.19:20
terrylhoweI’m just not sure what object would be passed when we get to the resource type level19:22
terrylhoweobj = connection.identity.user19:22
terrylhoweI’m not sure what that should be or look like19:22
*** yamamoto has joined #openstack-meeting-319:23
terrylhowemaybe it would just be a reference to the User resource class19:23
terrylhoweanyway, that is all I have on that subject19:24
briancurtinyeah, perhaps that could work (ref to user resource)19:25
jamielennoxa versioned resource?19:25
terrylhoweyeh, it would point to identtiy.v3.user.User19:25
jamielennoxso if we are not allowing things from outside the repo - whats the point of stevedore? why not just import?19:26
dhellmanngood question19:27
terrylhoweI thought we would allow things from outside the repo19:27
*** yamamoto has quit IRC19:28
briancurtini dont know that we 100% decided on that. there was a thought that it would all be inside, some thought some things might be outside, some didn't know/care19:28
jamielennoxthere was a decision at least that we shouldn't be reliant on other libraries19:29
briancurtinhowever, we shouldn't *restrict* outside things, i dont think19:29
briancurtinah yeah there was that19:29
jamielennoxi guess it depends at what point you consider that we would 'depend' on behaviour found via entrypoint19:29
*** amotoki has joined #openstack-meeting-319:30
dhellmannwould entry points be useful for allowing non-integrated projects to add connection code?19:31
dtroyerI'm not certain I know what would need to be loaded either.  What I've found is that sort of thing comes from the app side, wanting to extend a libraries' behaviour.  The only thing I see is wanting to replace something underneath, like changing the session used19:31
*** ttrifonov_zZzz is now known as ttrifonov19:32
*** peristeri has joined #openstack-meeting-319:33
jamielennoxwe have always talked about sdk as layers, from a middle layer i don't see this being a problem19:33
jamielennoxfrom the most upper, simple case i think we should be way more opinionated than just let any old module provide new functions19:33
*** lcheng_ has quit IRC19:33
dhellmannthat makes sense19:34
dhellmannfor the auth case, I could see allowing plugins to load auth settings from different places than we might imagine on our own19:34
dhellmannfrom the rest API servicing side, maybe we don't want those to be as dynamic19:34
*** amotoki has quit IRC19:35
*** carl_baldwin has joined #openstack-meeting-319:36
*** julim has quit IRC19:37
terrylhoweokay, so only from in the repo it is.  Makes things easier.19:37
jamielennoxso yes, auth absolutely - but i don't think our core case is as general as OSC where anyone is accepted19:37
*** otherwiseguy has joined #openstack-meeting-319:37
dtroyerjamielennox: right…looking up the stack is different than looking down19:37
dtroyerso, speaking of layers, when we're ready to move on…19:37
jamielennoxyep19:38
terrylhowego dtroyer19:38
*** otherwiseguy has quit IRC19:38
dtroyerI've continued the POC of a low-layer API and have gotten close to usable code.  prototyping it in OSC so I can use the KSC Session/Auth bits.19:39
dtroyerthe object-store API is as far done as OSC has, I want to do a few other APIs and at least one multi-version.  hopefully ready to look at next week.19:40
dtroyerjust wanted to let y'all know that was Coming Soon To An IRC Meeting Near You19:40
*** david-lyle has joined #openstack-meeting-319:40
dtroyerit is a simple object tree of 1 class per API/version combination, and inherits from previous versions so unchanged methods don't need to be copied19:41
*** csd has quit IRC19:42
dtroyerin OSC it is able to replace the client/manager objects with the single instance19:42
dtroyerthe Resources can easily be built on top to support the upper layers19:43
dhellmannnice19:43
dtroyer</description>19:43
*** csd has joined #openstack-meeting-319:44
jamielennoxsounds good19:44
terrylhowemaybe if it was put in a requests directory in the SDK Dean?19:45
briancurtinyep, sounds cool to me19:45
*** armax_ has joined #openstack-meeting-319:45
terrylhoweFog has a similar thing where it has a resource model and a request model19:45
*** cbader has quit IRC19:45
dtroyeryeah, this isn't unique, my problem was every time I got close I thought I was re-inventing the manager classes and threw it away.19:46
*** cbader has joined #openstack-meeting-319:47
* briancurtin has had similar thoughts a bunch of times19:47
*** cbader has quit IRC19:47
dtroyerTBH, I first saw this pattern in Anaconda about six years ago…19:48
*** cbader has joined #openstack-meeting-319:48
dtroyerand then promptly forgot it because I was a 'Perl Guy'(TM) then19:48
jamielennoxdtroyer: i think that's going to scale better than the current classmethods19:50
jamielennoxthere are just too many edge cases, the common functions would become a mess19:50
dtroyerthere is still room for some common functions, but the freedon to skip those is there too19:51
*** LouisF has quit IRC19:53
*** cbader_ has joined #openstack-meeting-319:53
jamielennoxso i want to let people know i'm away for the next 4 weeks19:54
*** cbader has quit IRC19:54
jamielennoxi'll probably answer email that's sent to me, but i won't see -dev lists19:54
briancurtincool. enjoy your time away19:55
jamielennoxbefore i go i'll try and put down some of my ideas for the highest level interface and email you all, just so it's not a complete surprise when i bring it up again at summit19:55
terrylhowethanks jamielennox have a great holiday19:57
dhellmannyeah, have a good break19:57
jamielennoxi will :)19:58
briancurtinthanks all!19:59
briancurtin#endmeeting19:59
*** geography76 has quit IRC19:59
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"19:59
openstackMeeting ended Tue Sep  9 19:59:55 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-09-09-19.00.html19:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-09-09-19.00.txt20:00
openstackLog:            http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-09-09-19.00.log.html20:00
*** dtroyer has left #openstack-meeting-320:00
*** geography76 has joined #openstack-meeting-320:05
*** terrylhowe has left #openstack-meeting-320:12
*** thomasem has quit IRC20:16
*** yamamoto has joined #openstack-meeting-320:23
*** iovadia has joined #openstack-meeting-320:24
*** yamamoto has quit IRC20:24
*** mikedillion has quit IRC20:25
*** yamamoto has joined #openstack-meeting-320:25
*** emagana_ has quit IRC20:26
*** geography76 has quit IRC20:27
*** emagana has joined #openstack-meeting-320:27
*** geography76 has joined #openstack-meeting-320:29
*** yamamoto has quit IRC20:29
*** emagana_ has joined #openstack-meeting-320:30
*** emagana has quit IRC20:31
*** iovadia has quit IRC20:42
*** emagana_ has quit IRC20:42
*** emagana has joined #openstack-meeting-320:43
*** thomasem has joined #openstack-meeting-320:44
*** emagana has quit IRC20:47
*** asahlin has quit IRC20:52
*** banix has quit IRC20:54
*** ivar-lazzaro1 has quit IRC20:56
*** mestery has quit IRC20:57
*** mestery has joined #openstack-meeting-320:57
*** lcheng_ has joined #openstack-meeting-320:59
*** lcheng_ has quit IRC21:02
*** vkmc has quit IRC21:04
*** julim has joined #openstack-meeting-321:05
*** carl_baldwin has quit IRC21:10
*** lcheng_ has joined #openstack-meeting-321:19
*** yamamoto has joined #openstack-meeting-321:23
*** geography76 has quit IRC21:24
*** mwagner_lap has joined #openstack-meeting-321:25
*** mfer has quit IRC21:25
*** arosen has left #openstack-meeting-321:25
*** briancurtin has quit IRC21:27
*** cbader_ has quit IRC21:28
*** yamamoto has quit IRC21:28
*** amotoki has joined #openstack-meeting-321:31
*** amotoki has quit IRC21:36
*** ivar-lazzaro has joined #openstack-meeting-321:37
*** thangp has quit IRC21:39
*** emagana has joined #openstack-meeting-321:42
*** rockyg has quit IRC21:56
*** geography76 has joined #openstack-meeting-321:58
*** shwetaap has quit IRC21:59
*** peristeri has quit IRC22:01
*** thomasem has quit IRC22:02
*** flaper87 is now known as flaper87|afk22:03
*** jpomero has quit IRC22:08
*** ttrifonov is now known as ttrifonov_zZzz22:10
*** lblanchard has quit IRC22:17
*** emagana has quit IRC22:21
*** emagana has joined #openstack-meeting-322:21
*** alexpilotti has quit IRC22:22
*** jgrimm is now known as zz_jgrimm22:23
*** yamamoto has joined #openstack-meeting-322:23
*** lcheng_ has quit IRC22:23
*** emagana has quit IRC22:26
*** yamamoto has quit IRC22:28
*** jpomero has joined #openstack-meeting-322:29
*** emagana has joined #openstack-meeting-322:37
*** shwetaap has joined #openstack-meeting-322:39
*** s3wong has quit IRC22:45
*** banix has joined #openstack-meeting-322:48
*** igordcard has quit IRC22:55
*** geography76 has quit IRC22:55
*** vkmc has joined #openstack-meeting-322:56
*** emagana has quit IRC23:00
*** emagana has joined #openstack-meeting-323:01
*** vkmc has quit IRC23:01
*** emagana has quit IRC23:01
*** emagana has joined #openstack-meeting-323:02
*** gduan has joined #openstack-meeting-323:04
*** garyduan has quit IRC23:06
*** david-lyle has quit IRC23:15
*** yamamoto has joined #openstack-meeting-323:23
*** yamamoto has quit IRC23:28
*** amotoki has joined #openstack-meeting-323:32
*** david-lyle has joined #openstack-meeting-323:34
*** shwetaap has quit IRC23:37
*** amotoki has quit IRC23:37
*** emagana has quit IRC23:42
*** MaxV has joined #openstack-meeting-323:43
*** shwetaap has joined #openstack-meeting-323:45

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