Tuesday, 2015-06-02

*** carl_baldwin has quit IRC00:17
*** hurgleburgler has quit IRC00:20
*** ChuckC_ has joined #openstack-meeting-300:20
*** baoli has joined #openstack-meeting-300:21
*** yamahata has quit IRC00:31
*** salv-orlando has joined #openstack-meeting-300:34
*** Yingxin1 has joined #openstack-meeting-300:35
*** Yingxin has quit IRC00:39
*** salv-orlando has quit IRC00:41
*** bpokorny has quit IRC00:47
*** sankarshan_ is now known as sankarshan_away00:52
*** sigmavirus24_awa is now known as sigmavirus2400:52
*** yamamoto has joined #openstack-meeting-301:03
*** yamamoto has quit IRC01:21
*** Sukhdev has quit IRC01:24
*** Sukhdev has joined #openstack-meeting-301:25
*** yamamoto has joined #openstack-meeting-301:28
*** yamamoto has quit IRC01:29
*** stanzgy has joined #openstack-meeting-301:35
*** sballe has quit IRC01:35
*** xgerman has quit IRC01:35
*** ctracey has quit IRC01:35
*** aweeks has quit IRC01:35
*** j^2 has quit IRC01:36
*** DuncanT has quit IRC01:36
*** dougwig has quit IRC01:36
*** briancurtin has quit IRC01:36
*** xgerman has joined #openstack-meeting-301:39
*** Networkn3rd has joined #openstack-meeting-301:39
*** sballe has joined #openstack-meeting-301:40
*** j^2 has joined #openstack-meeting-301:40
*** aweeks has joined #openstack-meeting-301:42
*** mattgriffin has joined #openstack-meeting-301:42
*** ctracey has joined #openstack-meeting-301:43
*** s3wong has quit IRC01:43
*** briancurtin has joined #openstack-meeting-301:43
*** Sukhdev has quit IRC01:43
*** DuncanT has joined #openstack-meeting-301:45
*** shakamunyi_ has joined #openstack-meeting-301:46
*** sigmavirus24 is now known as sigmavirus24_awa01:53
*** dougwig has joined #openstack-meeting-301:55
*** alexpilotti has quit IRC02:00
*** tobe has joined #openstack-meeting-302:03
*** zhenguo has joined #openstack-meeting-302:03
*** ivar-laz_ has joined #openstack-meeting-302:04
*** eghobo has quit IRC02:06
*** baoli has quit IRC02:08
*** ivar-lazzaro has quit IRC02:09
*** ivar-laz_ has quit IRC02:09
*** shwetaap has quit IRC02:11
*** baoli has joined #openstack-meeting-302:11
*** shwetaap has joined #openstack-meeting-302:12
*** yamahata has joined #openstack-meeting-302:12
*** yamamoto has joined #openstack-meeting-302:13
*** salv-orlando has joined #openstack-meeting-302:14
*** salv-orlando has quit IRC02:20
*** zz_natorious is now known as natorious02:25
*** shakamunyi has joined #openstack-meeting-302:26
*** yamahata has quit IRC02:29
*** shakamunyi has quit IRC02:33
*** mattgriffin has quit IRC02:40
*** baoli has quit IRC02:43
*** VW has joined #openstack-meeting-302:45
*** dims___ has quit IRC02:48
*** VW has quit IRC02:50
*** mattgriffin has joined #openstack-meeting-302:55
*** VW has joined #openstack-meeting-302:56
*** amotoki has joined #openstack-meeting-302:56
*** mattgriffin has quit IRC03:00
*** fallenpegasus has joined #openstack-meeting-303:04
*** mattgriffin has joined #openstack-meeting-303:07
*** mattgriffin has quit IRC03:13
*** VW has quit IRC03:22
*** ajmiller has joined #openstack-meeting-303:28
*** VW has joined #openstack-meeting-303:38
*** shwetaap has quit IRC03:39
*** yamahata has joined #openstack-meeting-303:43
*** VW has quit IRC03:46
*** VW has joined #openstack-meeting-303:47
*** yamamoto has quit IRC03:48
*** VW has quit IRC03:48
*** yamamoto has joined #openstack-meeting-303:48
*** dims_ has joined #openstack-meeting-303:48
*** mrmartin has joined #openstack-meeting-303:49
*** jxstanford has joined #openstack-meeting-303:49
*** dims_ has quit IRC03:53
*** puranamr has joined #openstack-meeting-303:58
*** puranamr_ has joined #openstack-meeting-303:58
*** yamamoto has quit IRC04:01
*** puranamr has quit IRC04:02
*** eghobo has joined #openstack-meeting-304:03
*** puranamr_ has quit IRC04:04
*** yamamoto has joined #openstack-meeting-304:08
*** yamahata has quit IRC04:09
*** yamahata has joined #openstack-meeting-304:09
*** bpokorny has joined #openstack-meeting-304:13
*** bpokorny has quit IRC04:17
*** Sukhdev has joined #openstack-meeting-304:21
*** david-lyle has quit IRC04:24
*** david-lyle has joined #openstack-meeting-304:25
*** jxstanford has quit IRC04:31
*** armax has quit IRC04:33
*** mrmartin has quit IRC04:33
*** salv-orlando has joined #openstack-meeting-304:46
*** salv-orlando has quit IRC04:53
*** Networkn3rd has quit IRC04:55
*** Longgeek has joined #openstack-meeting-305:07
*** tobe has quit IRC05:08
*** stanchan has quit IRC05:11
*** Longgeek has quit IRC05:13
*** lazy_prince has joined #openstack-meeting-305:26
*** stevemar has quit IRC05:31
*** reed has quit IRC05:33
*** zhenguo has quit IRC05:37
*** tobe has joined #openstack-meeting-305:37
*** reed has joined #openstack-meeting-305:47
*** Longgeek has joined #openstack-meeting-305:52
*** Networkn3rd has joined #openstack-meeting-305:55
*** Networkn3rd has quit IRC06:00
*** evgenyf has joined #openstack-meeting-306:11
*** salv-orlando has joined #openstack-meeting-306:13
*** tobe has quit IRC06:13
*** radek_ has joined #openstack-meeting-306:15
*** vikram has quit IRC06:19
*** Sukhdev has quit IRC06:21
*** salv-orlando has quit IRC06:25
*** dims_ has joined #openstack-meeting-306:37
*** tobe has joined #openstack-meeting-306:38
*** belmoreira has joined #openstack-meeting-306:38
*** eghobo has quit IRC06:40
*** salv-orlando has joined #openstack-meeting-306:41
*** dims_ has quit IRC06:42
*** mrunge has joined #openstack-meeting-306:43
*** mrmartin has joined #openstack-meeting-306:44
*** eghobo has joined #openstack-meeting-306:47
*** jcoufal has joined #openstack-meeting-306:48
*** eghobo has quit IRC06:48
*** jcoufal has quit IRC06:50
*** eghobo has joined #openstack-meeting-306:51
*** safchain has joined #openstack-meeting-306:51
*** jcoufal has joined #openstack-meeting-306:52
*** scheuran has joined #openstack-meeting-306:52
*** eghobo_ has joined #openstack-meeting-306:52
*** zhenguo has joined #openstack-meeting-306:54
*** eghobo has quit IRC06:55
*** eghobo_ has quit IRC06:56
*** zz_ttrifonov is now known as ttrifonov06:57
*** egallen has joined #openstack-meeting-306:59
*** ttrifonov is now known as zz_ttrifonov07:04
*** woodster_ has quit IRC07:10
*** sahid has joined #openstack-meeting-307:21
*** matrohon has joined #openstack-meeting-307:34
*** yamahata has quit IRC07:39
*** mrmartin has quit IRC07:41
*** wojdev has joined #openstack-meeting-307:42
*** Networkn3rd has joined #openstack-meeting-307:44
*** Networkn3rd has quit IRC07:49
*** akira-y has joined #openstack-meeting-307:50
*** devvesa has joined #openstack-meeting-307:50
*** wojdev has quit IRC07:53
*** wojdev has joined #openstack-meeting-307:53
*** ajo has joined #openstack-meeting-307:55
*** mrmartin has joined #openstack-meeting-307:57
*** wojdev has quit IRC07:57
*** JeanBriceCombebi has joined #openstack-meeting-308:00
*** JeanBriceCombebi has quit IRC08:00
*** JeanBriceCombebi has joined #openstack-meeting-308:03
*** akira-y has left #openstack-meeting-308:04
*** AndChat|677369 has joined #openstack-meeting-308:07
*** AndChat|677369 has quit IRC08:09
*** wojdev has joined #openstack-meeting-308:09
*** takadayuiko has joined #openstack-meeting-308:09
*** stanzgy has quit IRC08:10
*** stanzgy has joined #openstack-meeting-308:11
*** zz_ttrifonov is now known as ttrifonov08:12
*** akira-y has joined #openstack-meeting-308:13
*** akira-y has quit IRC08:14
*** takadayuiko has quit IRC08:40
*** fallenpegasus has quit IRC08:43
*** vkmc has quit IRC08:45
*** vkmc has joined #openstack-meeting-308:45
*** kbyrne has joined #openstack-meeting-308:53
*** egallen has quit IRC09:00
*** JeanBriceCombebi has quit IRC09:11
*** egallen has joined #openstack-meeting-309:12
*** JeanBriceCombebi has joined #openstack-meeting-309:12
*** e0ne has joined #openstack-meeting-309:20
*** egallen has quit IRC09:25
*** dims_ has joined #openstack-meeting-309:26
*** egallen has joined #openstack-meeting-309:30
*** dims_ has quit IRC09:31
*** JeanBriceCombebi has quit IRC09:46
*** JeanBriceCombebi has joined #openstack-meeting-309:48
*** amotoki_ has joined #openstack-meeting-309:53
*** yamamoto has quit IRC09:59
*** sankarshan_away is now known as sankarshan_10:08
*** e0ne is now known as e0ne_10:13
*** JeanBriceCombebi has quit IRC10:15
*** e0ne_ has quit IRC10:24
*** egallen has quit IRC10:29
*** e0ne has joined #openstack-meeting-310:29
*** ttrifonov is now known as zz_ttrifonov10:36
*** egallen has joined #openstack-meeting-310:38
*** evgenyf has quit IRC10:40
*** alexpilotti has joined #openstack-meeting-310:46
*** egallen has quit IRC10:49
*** dims_ has joined #openstack-meeting-310:55
*** stanzgy has quit IRC11:00
*** Longgeek_ has joined #openstack-meeting-311:01
*** Longgeek has quit IRC11:01
*** woodster_ has joined #openstack-meeting-311:03
*** Networkn3rd has joined #openstack-meeting-311:04
*** zz_ttrifonov is now known as ttrifonov11:08
*** Networkn3rd has quit IRC11:08
*** Networkn3rd has joined #openstack-meeting-311:15
*** Networkn3rd has quit IRC11:15
*** e0ne has quit IRC11:19
*** ddomingo has joined #openstack-meeting-311:21
*** rushiagr_away is now known as rushiagr11:22
*** e0ne has joined #openstack-meeting-311:24
*** e0ne is now known as e0ne_11:25
*** mwagner_afk has quit IRC11:28
*** e0ne_ is now known as e0ne11:30
*** egallen has joined #openstack-meeting-311:31
*** zhenguo has quit IRC11:57
*** radek_ has quit IRC11:59
*** radek_ has joined #openstack-meeting-312:03
*** e0ne is now known as e0ne_12:04
*** baoli has joined #openstack-meeting-312:07
*** tobe has quit IRC12:07
*** thiagop has left #openstack-meeting-312:11
*** ajo has quit IRC12:11
*** e0ne_ has quit IRC12:14
*** radek_ has quit IRC12:20
*** JeanBriceCombebi has joined #openstack-meeting-312:21
*** b3nt_pin is now known as beagles12:31
*** e0ne has joined #openstack-meeting-312:36
*** ajmiller has quit IRC12:37
*** ddomingo has quit IRC12:39
*** JeanBriceCombebi has quit IRC12:58
*** mrunge has quit IRC12:58
*** JeanBriceCombebi has joined #openstack-meeting-313:00
*** sriram has joined #openstack-meeting-313:07
*** emagana has joined #openstack-meeting-313:09
*** ajo has joined #openstack-meeting-313:09
*** emagana has quit IRC13:12
*** emagana has joined #openstack-meeting-313:12
*** puranamr has joined #openstack-meeting-313:16
*** emagana has quit IRC13:16
*** julim has joined #openstack-meeting-313:17
*** mwagner_afk has joined #openstack-meeting-313:18
*** bknudson has joined #openstack-meeting-313:20
*** ChuckC_ has quit IRC13:22
*** JeanBriceCombebi has quit IRC13:22
*** jxstanford has joined #openstack-meeting-313:24
*** yamamoto has joined #openstack-meeting-313:25
*** JeanBriceCombebi has joined #openstack-meeting-313:26
*** yamamoto_ has joined #openstack-meeting-313:26
*** singlethink has joined #openstack-meeting-313:26
*** yamamoto has quit IRC13:30
*** VW has joined #openstack-meeting-313:30
*** mattgriffin has joined #openstack-meeting-313:31
*** yamamoto_ has quit IRC13:32
*** Networkn3rd has joined #openstack-meeting-313:32
*** lblanchard has joined #openstack-meeting-313:34
*** yamamoto has joined #openstack-meeting-313:36
*** lazy_prince has quit IRC13:37
*** watanabe_isao has joined #openstack-meeting-313:37
*** puranamr has quit IRC13:40
*** peristeri has joined #openstack-meeting-313:41
*** rushiagr is now known as rushiagr_away13:41
*** puranamr has joined #openstack-meeting-313:42
*** shwetaap has joined #openstack-meeting-313:42
*** marun has joined #openstack-meeting-313:45
*** puranamr has quit IRC13:46
*** yamahata has joined #openstack-meeting-313:48
*** wojdev has quit IRC13:50
*** dims_ has quit IRC13:51
*** fallenpegasus has joined #openstack-meeting-313:51
*** dims_ has joined #openstack-meeting-313:51
*** armax has joined #openstack-meeting-313:54
*** vikram has joined #openstack-meeting-313:54
*** singleth_ has joined #openstack-meeting-313:55
*** marun has quit IRC13:58
*** singlethink has quit IRC13:58
*** marun has joined #openstack-meeting-313:59
*** julim has quit IRC14:02
*** shwetaap1 has joined #openstack-meeting-314:02
*** julim has joined #openstack-meeting-314:03
*** banix has joined #openstack-meeting-314:05
*** shwetaap has quit IRC14:06
*** cbouch has joined #openstack-meeting-314:08
*** sigmavirus24_awa is now known as sigmavirus2414:10
*** stevelle has joined #openstack-meeting-314:11
*** ajmiller has joined #openstack-meeting-314:16
*** radek_ has joined #openstack-meeting-314:19
*** ajmiller_ has joined #openstack-meeting-314:20
*** nkrinner has quit IRC14:20
*** stevemar has joined #openstack-meeting-314:23
*** ajmiller has quit IRC14:24
*** puranamr has joined #openstack-meeting-314:25
*** tmorin has joined #openstack-meeting-314:25
*** emagana has joined #openstack-meeting-314:30
*** puranamr has quit IRC14:35
*** puranamr has joined #openstack-meeting-314:39
*** baoli has quit IRC14:40
*** cbouch has quit IRC14:40
*** JeanBriceCombebi has quit IRC14:43
*** baoli has joined #openstack-meeting-314:43
*** zz_jgrimm is now known as jgrimm14:43
*** armax has quit IRC14:44
*** armax has joined #openstack-meeting-314:44
*** coolsvap|afk has quit IRC14:45
*** lazy_prince has joined #openstack-meeting-314:46
*** sbalukoff has quit IRC14:46
*** coolsvap|afk has joined #openstack-meeting-314:48
*** VW has quit IRC14:49
*** puranamr has quit IRC14:49
*** puranamr has joined #openstack-meeting-314:52
*** killer_prince has joined #openstack-meeting-314:53
*** cbouch has joined #openstack-meeting-314:54
*** lazy_prince has quit IRC14:54
*** jaypipes has quit IRC14:54
*** amuller has joined #openstack-meeting-314:56
*** VW has joined #openstack-meeting-314:57
*** mrmartin has quit IRC14:59
*** amuller has quit IRC15:01
*** jcoufal has quit IRC15:04
*** tholtzen has joined #openstack-meeting-315:04
*** watanabe_isao has quit IRC15:05
*** JeanBriceCombebi has joined #openstack-meeting-315:06
*** pballand has quit IRC15:08
*** e0ne is now known as e0ne_15:09
*** tholtzen has quit IRC15:09
*** e0ne_ is now known as e0ne15:09
*** hurgleburgler has joined #openstack-meeting-315:14
*** bpokorny has joined #openstack-meeting-315:15
*** JeanBriceCombebi has quit IRC15:15
*** JeanBriceCombebi has joined #openstack-meeting-315:17
*** evgenyf has joined #openstack-meeting-315:18
*** puranamr has quit IRC15:22
*** puranamr has joined #openstack-meeting-315:23
*** aduarte has quit IRC15:25
*** stevelle has left #openstack-meeting-315:26
*** hurglebu_ has joined #openstack-meeting-315:26
*** krtaylor has quit IRC15:27
*** hurgleburgler has quit IRC15:27
*** fallenpegasus has quit IRC15:28
*** carl_baldwin has joined #openstack-meeting-315:28
*** numan has joined #openstack-meeting-315:29
*** lazy_prince has joined #openstack-meeting-315:32
*** numan has quit IRC15:32
*** Swami has joined #openstack-meeting-315:34
*** killer_prince has quit IRC15:35
*** barra204 has joined #openstack-meeting-315:35
*** shakamunyi has joined #openstack-meeting-315:35
*** cbader has quit IRC15:35
*** puranamr has quit IRC15:35
*** hurglebu_ has quit IRC15:36
*** beagles is now known as beagles_brb15:37
*** egallen has quit IRC15:39
*** puranamr has joined #openstack-meeting-315:39
*** Networkn3rd has quit IRC15:40
*** Networkn3rd has joined #openstack-meeting-315:41
*** Networkn_ has joined #openstack-meeting-315:43
*** egallen has joined #openstack-meeting-315:44
*** eghobo has joined #openstack-meeting-315:44
*** absubram has joined #openstack-meeting-315:45
*** banix has quit IRC15:46
*** Networkn3rd has quit IRC15:46
*** yamahata has quit IRC15:46
*** scheuran has quit IRC15:49
*** hurgleburgler has joined #openstack-meeting-315:50
*** Aish has joined #openstack-meeting-315:51
*** cbader has joined #openstack-meeting-315:52
*** asadoughi has left #openstack-meeting-315:56
*** angela-s has joined #openstack-meeting-315:56
*** ildikov has joined #openstack-meeting-315:56
*** yamahata has joined #openstack-meeting-315:57
*** ajmiller_ is now known as ajmiller15:59
*** devvesa has quit IRC15:59
*** ttrifonov is now known as zz_ttrifonov16:01
*** sridhar_ram has joined #openstack-meeting-316:01
*** pc_m has joined #openstack-meeting-316:01
*** yamamoto has quit IRC16:02
*** tholtzen has joined #openstack-meeting-316:02
pc_mhi tom16:02
vikrampc_m: hi16:02
pc_mvikram: hi16:03
tmorinhi everyone16:03
pc_mgiving some time for people to connect...16:03
pc_mhi tmorin16:03
vikramok16:03
matrohonhi16:03
sridhar_ramhi16:03
Aishhi16:03
ajmillerHello16:03
*** john_a_joyce has joined #openstack-meeting-316:04
pc_mmatrohon: sridhar_ram: Aish: ajmiller: john_a_joyce: hi!16:04
*** krtaylor has joined #openstack-meeting-316:04
john_a_joycehi pc_m16:04
*** yanping has joined #openstack-meeting-316:04
pc_mkrtaylor: hi16:04
pc_mhi Yanping16:04
yanpingHi Paul16:04
pc_mlets get rolling...16:05
*** amotoki_ has quit IRC16:05
pc_m#startmeeting vpnaas16:05
openstackMeeting started Tue Jun  2 16:05:38 2015 UTC and is due to finish in 60 minutes.  The chair is pc_m. Information about MeetBot at http://wiki.debian.org/MeetBot.16:05
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:05
*** openstack changes topic to " (Meeting topic: vpnaas)"16:05
openstackThe meeting name has been set to 'vpnaas'16:05
pc_mAgenda is on the wiki: https://wiki.openstack.org/wiki/Meetings/VPNaaS16:06
pc_m#topic announcements16:06
*** openstack changes topic to "announcements (Meeting topic: vpnaas)"16:06
*** singlethink has joined #openstack-meeting-316:06
pc_mLooks like Liberty 1 is 6/22-26, Liberty 2 7/27-3116:06
ajmillerWow, that's coming right up..16:07
*** puranamr has quit IRC16:07
pc_mAs usual, please look at the bugs and reviews for vpn (see the wiki for links).16:07
pc_mI won't cover them today, we can discuss in open discussion, as time allows.16:08
pc_m#topic BGP/MPLS and Edge VPN16:08
*** openstack changes topic to "BGP/MPLS and Edge VPN (Meeting topic: vpnaas)"16:08
*** dhruvdhody has joined #openstack-meeting-316:08
*** fallenpegasus has joined #openstack-meeting-316:08
pc_mSo the question here is whether either/both of these can/should be combined into the general VPN (IPSec) w.r.t. how the user will use these.16:09
tmorinpc_m: good summary16:09
*** puranamr has joined #openstack-meeting-316:09
*** singleth_ has quit IRC16:09
pc_mShould we try to make a unified API that can cover each of these? Does it make sense?16:09
vikrampc_m:+116:09
angela-spc_m +116:09
john_a_joyceI believe it would make sense16:09
dhruvdhodypc_m:+116:10
*** yamamoto has joined #openstack-meeting-316:10
tmorinthe issue I see is that, while we could come up with common APi object...16:10
tmorin... the workflows will be totally different16:10
john_a_joyceat least there are common elements to the two API proposals and with the current VPNaaS16:10
vikramIMHO we should have a unified API but need to check how realistic it could be16:10
pc_mSo, I'll open the floor to let people discuss their thoughts...16:10
tmorinthis leads me to believe that a unified API may not necessarily add value16:10
sridhar_rampc_m: +1 for unified API, among class of VPNs16:11
tmorinand might even increase confusion16:11
*** ildikov has quit IRC16:11
ajmillerpc_m: As part of this it would be great to gather some use cases, that might help guide whether it makes sense for a unified API, or separate APIs16:11
pc_mtmorin: Can you elaborate??16:11
pc_majmiller: +1000 I myself am shaky on the understanding of each.16:11
tmorinyes16:11
sridhar_ramif IPSec is a L3 VPN that connects tenant networks to different remote networks.. it would make sense to unify16:11
john_a_joyceIMO - there are two distinct elements of the APIs - the signaling of the routes and the details of the connection16:11
tmorinin the use case and workflow in the BGP VPN API that we propose, the tenant is not independent, he cannot build the VPN himself16:12
sridhar_rambut for L2 VPN .. we need one unified API for L2 VPN, IMO16:12
tmorinhe depends on the provider and cloud operator to first create this VPN16:12
*** belmoreira has quit IRC16:12
tmorinthis is completely different from IPSec, or SSL, VPNs16:12
john_a_joycetmorin: so your API is more geared to how to signal the routes?16:12
sridhar_ramjohn_a_joyce: +116:12
tmorinthe acronyms are the same, but the model behing is very different16:12
angela-stmorin: that is the same for edge vpn, it is not a tenant role16:12
sridhar_ramthat is how dmvpn data model is emerging as well16:13
tmorinjohn_a_joyce: not really, our API allows to describe to which BGP VPN a tenant network is connected16:13
pcarverAt the risk of broadening the topic even further, I just created an RFE for ML3, modular layer 3 similar in concept to ML2. It seems to me that BGP and IPSec/SSL VPNs have a close tie in to the concept of routers.16:13
tmorinour API does not dictate how the routes are signalled16:14
tmorinwhich component does this is determined by the driver/backend architecture16:14
john_a_joycetmorin: sure and you don't get into too much detail on how the connection/tunnel is created16:14
tmorinindeed16:14
john_a_joycetmorin:  but you are indicating the routing relationship i.e. VPN - to network16:15
tmorinyes16:15
john_a_joycetmorin: so that is what I really like about your API - it is simple at that level16:15
tmorinsetting up so-called "tunnels" is most often not even done at all16:15
tmorinyes, this is the goal16:15
*** sahid has quit IRC16:16
tmorinif other things (e.g. BGP peerings) need to be automated, we think this is a different issue to be handled with another component16:16
tmorinmay or may not even by in openstack16:16
john_a_joycetmorin:  but when you get in the semantics of the connection itself then it merges with the other work edge, VPNaaS and maybe dmvpn16:16
tmorinit may, but as I said, the workflow may or may not converge16:16
sridhar_ramtmorin: could creating the "tunnel" (or the equivalent) and pushing the routes could be separated ?16:17
tmorinI don't think they do for IPSec16:17
tmorinsridhar_ram: yes16:17
john_a_joycesridhar_ram: that is exactly what I was thinking16:17
tmorinsridhar_ram: sometimes you don't even have a tunnel in the implementation, so yes, for sure16:17
john_a_joyceIMO that gives a path to convergence16:17
sridhar_ramtmorin: I see. Still we need something to model the VPN construct16:18
sridhar_ramtmorin: Here is my worry .. we might end up with an explosion of tons of APIs for each and every VPN type16:18
*** JeanBriceCombebi has quit IRC16:18
john_a_joycethat would be bad16:18
pc_msridhar_ram: +116:18
tmorintons I don't know16:19
*** sriram has left #openstack-meeting-316:19
vikramfrom the user view this is not good16:19
tmorinand if the workflow behind is stronly distinct, having more than one makes sense16:19
angela-ssridhar_ram: +116:19
vikramhaving separate api for diff usecase16:19
sridhar_ramCan the tunnel creation part atleast for these PE based VPNs be extraploated to something common ?16:19
pcarverisn't the most important thing from the user's perspective the networks and routers in Neutron/OpenStack that they want to add connectivity too? The mechanism is secondary.16:19
tmorinvikram: no, i believe it makes sense to have different APIs if the use case and workflows are different enough16:19
john_a_joycetmorin:16:20
pcarverBGP MPLS vs IPSec/SSL are just the details of how to connect16:20
tmorinsridhar_ram: again, with BGP VPN, we don't need to instantiate tunnel objects at all16:20
tmorinnothing to converge here16:20
john_a_joycetmorin: we should look at the high level what is common16:20
sridhar_rampcarver: Associating the VPN use are creating to tenant networks is understood.. IPSec has a working model and it works well IMO16:20
tmorinthree letters :)16:21
john_a_joycei think we are agreeing the tunnel part is likely not common16:21
tmorinjohn_a_joyce:  three letters may be the only thing in common  (V,P,N)16:21
john_a_joycebut the association or networks/routes to VPNs can probably be made common16:21
sridhar_ramtmorin: But there shd be some representation of the "entity" that you want neutron network to talk to ..16:21
pcarversridhar_ram: That's good. My point is that it should work consistently. If it works well for IPSec then we should see if it can work the same way for MPLS.16:21
*** JeanBriceCombebi has joined #openstack-meeting-316:21
tmorinsridhar_ram: well, it does not necessarily belong to this API16:22
tmorinsridhar_ram: it can be config driver, or an admin-only API if you want to API-drive it16:22
*** mattfarina has joined #openstack-meeting-316:22
tmorinconfig-driven sorry16:22
sridhar_ramtmorin: in IPSec site-connection IMO represents the what is entity being created and how routes are pushed16:23
tmorinjohn_a_joyce: yes, possibly16:23
tmorinthe current model for IPSec (associating to routers) does not work well for l2 BGP VPNs (E-VPN)16:23
sridhar_ramtmorin: thats exactly where some of need to be educated :)'16:24
*** nelsnelson has joined #openstack-meeting-316:24
sridhar_ram*some of us16:24
vikramHi All, I think we are off track.. The discussion was about converging edge-vpn and BGPVPN API's. What's the conclusion on this?16:24
*** jaypipes has joined #openstack-meeting-316:24
tmorinsridhar_ram: well, quite simply: if you extend an Ethernet network through a bgpvpn, you don't want to go through an IP stack16:25
*** Networkn3rd has joined #openstack-meeting-316:25
john_a_joycei think the majority think we need to try harder to converge16:25
sridhar_ramtmorin: the admin vs tenant API restriction is well taken ... it can be factored in the API permission16:25
john_a_joycetrying to find the common parts16:25
pcarvertmorin: I don't think it's just some letters in common. I think that the most basic aspect from a tenant view point is that I've got some networks here and some networks there and I want to connect them. Ideally the only difference in the "how" is what data elements I need to supply in order to state "which network do I want to connect to"16:25
sridhar_rampcarver: +116:26
john_a_joycepcarver: +116:26
pc_mpcarver: +116:26
angela-spcarver: +116:26
vikrampcarever: +116:26
tmorinpcarver: well, how the vpn network is created is not always done the same, hence different workflows16:26
*** sarob has joined #openstack-meeting-316:26
*** Networkn_ has quit IRC16:26
sridhar_ramtmorin: then should we work on a common L2 VPN framework first16:26
pcarvertmorin: no disagreement on that. But I don't think that's important to the tenant.16:27
sridhar_ramand then factor in different L2 VPN instantiations off that ?16:27
*** sbalukoff has joined #openstack-meeting-316:27
tmorinhaving converged API object but a different workflow will *not* be user friendly16:27
john_a_joycetmorin: do you mean the details on the transport and signalling protocols?16:27
pcarverThe tenant wants to know what identifiers do I need to supply to uniquily specify what network.16:27
pcarverNot how the plubming works16:27
tmorinsridhar_ram: i think this part of the discussion is true for both l2vpn and l3vpn16:28
john_a_joycewhat seems common to me is that you are conveying which networks are inter-connected in all the proposals16:28
tmorinpcarver: for ipsec VPNs, the tenants needs to know about the plumbing to configure its endpoints16:28
tmorinjohn_a_joyce: yes16:28
*** amotoki_ has joined #openstack-meeting-316:29
tmorinjohn_a_joyce: that could also be expressed through a generic poliy framework by the way16:29
*** baoli has quit IRC16:29
matrohonthe only components that converge seem to be a VPN dummy object, its type and object we can associate to it (depending on the type) no?16:29
*** e0ne has quit IRC16:29
tmorinpcarver: for ipsec, the tenant creates and configures the plumbing -- that's a major difference16:30
*** baoli has joined #openstack-meeting-316:30
sridhar_ramHaving a class of VPN created by Admin and used by Tenant can be abstracted16:31
pcarvertmorin: It's been a while since I configured VPNs on Cisco routers (and that's the last place I dealt with IPSec) but even then pretty much all I wanted to know was what 3-4 bits of data did I need to plug into the router config to connect to my peer.16:31
pc_mcould the vpn be characterized by its endpoints and the "type" of connection?16:32
tmorinpcarver: yes, indeed, this is the plumbing part that has to be at the hand of the tenant16:32
pc_mthen for each type, we have API for the details?16:32
pc_mFor IPSec one specifies the peer IP, peer CIDRs (of remote subnets), and then IPSec features via IKE/IPSec policies16:33
pcarvertmorin: I don't think I'm disagreeing with you much. Just trying to frame the "user story"16:33
pcarverThe tenant will certainly need to supply different data elements for IPSec vs MPLS16:34
tmorinI fear the common part will boil down to very trivial things16:34
tmorinhence my skepticism16:34
pc_mtmorin: Can the endpoints be specified as part of the common part?16:34
tmorinat least for what is common bw bgp vpns and ipsec vpns16:34
tmorinmaybe more convergence can exist for dmvpn16:35
sridhar_rampc_m: IPSec is can put IKE/IPSec/remote-IP in one bucket and put { local tenant networks, remote CIDRs } .. thats a even clear mental model16:35
pcarverbut in either case their desired workflow really centers around determining the minimal set of required data elements to designate the near and far networks16:35
tmorini'd be happy to hear more on the workflow proposed around dmvpn16:35
sridhar_ramIf we can come up with something similar for other VPN types..16:35
tmorinpc_m: which endpoints ?16:35
sridhar_ramtmorin: sure, we will go into dmvpn shortly..16:35
john_a_joycesridhar_ram:  thats exactly the mental model I have as well16:35
tmorinpcarver: yes, but this is the last step of the workflow, the vpn creation step differs highly (between ipsec and bgp provider vpns)16:36
pc_mtmorin: Like for IPsec, it's the peer and local IP (or maybe the peer and local subnets?)16:36
*** absubram has quit IRC16:38
sridhar_ramtmorin: then, atleast among the VPNs created in PE routers we need one model16:38
tmorinpc_m: you mean BGP peer ?16:38
*** absubram has joined #openstack-meeting-316:38
vikrampc_m: For BGPVPN yes we need to specify bgp  peer ip16:39
tmorinsridhar_ram: this is a possibility, but not knowing enough on DMVPN, i don't know yet16:39
tmorinvikram: I don't believe so, or at least not in the same API16:39
pc_mthinking out loud... is there a way to specify the two  networks being connected up, and then specify the connection details separately, based on the type of VPN?16:39
tmorinvikram: the BGP peer is not setup per VPN16:40
tmorinvikram: different bgp speakers may also use different ones16:40
vikramtmorin: but we need to specify the end-points between which we need to have a VPN connection right?16:40
*** nelsnels_ has joined #openstack-meeting-316:40
*** nelsnelson has quit IRC16:40
tmorinvikram: if you want to automate this, you can do it with another API, or static, or part of server automation tooling16:40
tmorinvikram: what do you mean by endpoints ,16:41
tmorin?16:41
sridhar_ramtmorin: DMVPN is created on tenant routers for tenant networks .. it kinda a extenstion of IPSec (instead of site to site it is multi-site)16:41
vikramtmorin: 2 sites which user want to connect16:41
tmorinpc_m: yes, there could be, but what about the value if the workflows end up so different16:41
sridhar_ramtmorin: bringing in BGP speaker differences in API discussion doesn't make sense16:42
*** safchain has quit IRC16:42
tmorinvikram: the sites which the user want to connect are not the BGP peers, there may be more than 2, and its ok if there are not known by the API, they will learned via BGP routes16:42
pc_mtmorin: I guess it gets back to (for me) understanding the various use cases for each type of VPN.16:42
* pc_m which I sorely lack understanding of16:43
tmorinsridhar_ram: does the tenant have to configure routers to connect (non Openstack) physical sites, or is it at the hand of its provider ?16:43
sridhar_ramtmorin: there is no non-openstack interaction involved for DMVPN..16:44
vikramtmorin: got it16:44
john_a_joycetmorin: if by workflow you mean the backend implementation then I don't follow the argument since that will be very different anyway16:44
*** beagles_brb is now known as beagles16:44
ajmillerpc_m tmorin: That gets to the heart of it:  We need a common understanding of the various use cases, how tenants and operators configure them.  Who does what, and how.16:44
sridhar_ramtmorin: if needed you can connect multiple openstack tenant routers in a DMVPN mesh16:44
vikramtmorin: actually i meant sites to be connected..16:44
sridhar_ramno PE router involved16:44
tmorinsridhar_ram: DMVPN can be used outside any Openstack, right ??16:44
john_a_joycethere might be reference implementations in tree and some out and of course many that rely on a controller to render the network16:45
tmorinjohn_a_joyce: no, I essentially means: who creates and controls the parameters for the VPN16:45
sridhar_ramtmorin: yes, other remote sites could be non-openstack sites -- imagine a Cisco branch site16:45
*** lazy_prince has quit IRC16:46
john_a_joycetmorin: I am missing the point a bit then - the parameters of the VPN should be in the API16:46
tmorinsridhar_ram: ok, but you can also want to connect an existing "WAN" DMVPN to some Openstack VM/network, right ?16:46
sridhar_ramjohn_a_joyce: that in-built control-plane vs sdn controller option is same like any other neutron driver16:47
*** banix has joined #openstack-meeting-316:47
tmorinjohn_a_joyce: yes, but in the ipsec case controlled by the tenant, and in the bgp vpn case controlled by the admin16:47
sridhar_ramtmorin: that existing "WAN" DMVPN node is not under the administrative preview of OpenStack16:47
tmorinsridhar_ram: +116:47
*** evgenyf has quit IRC16:48
tmorinsridhar_ram: ok, for BGP VPNs we want the ability to interconnect with existing WAN BGP VPNs, and need to bring this into view of Neutron16:48
john_a_joycebut if it is simply an issue or roles that is preventing convergence then that is easily handled16:48
sridhar_ramtmorin: I understand that unique nature and its different compared to neutron-router based VPN (IPSec, DMVPN)16:49
* pc_m time check 10 mins16:49
tmorinjohn_a_joyce: can be handled, but workflows will be so different that I'm challenging that converging (ipsec and bgp vpns) will bring  much value (and might even increase confusion)16:50
sridhar_ramtmorin: we should think hard to model that interconnection of existing WAN VPN (i'm intentionally skipping BGP) to neutron networks16:50
tmorinsridhar_ram: ok, good to know that our understanding is that DMVPN would be closer to IPSec that bgpvpn16:51
sridhar_ramtmorin: BGP should be just one type16:51
john_a_joycepc_m: I think we might need a specific proposal to further this discussion16:51
tmorinsridhar_ram: not sure I follow you16:51
*** pkarikh has quit IRC16:51
sridhar_ramif we can model BGP related constucts to similar to IKE (which is IPSec specific) ..16:51
sridhar_ramand have a generic "interconnect" API for vpn-id to neutron network id mapping16:52
*** raszuk has joined #openstack-meeting-316:52
sridhar_ramthat later will be same for many differnent WAN / PE Router based VPNs16:52
sridhar_ram?16:52
pc_mfolk, we're starting to run shy of time here... let's focus on what we should do forward going to try to close on this (if possible :)16:53
john_a_joyceSridhar_ram: +116:53
*** masahito has joined #openstack-meeting-316:53
pc_msridhar_ram: +116:53
pc_mSo...16:53
*** pballand has joined #openstack-meeting-316:53
pc_mI've created an etherpad, so we can place our thoughts...16:53
pc_m#info https://etherpad.openstack.org/p/vpn-flavors16:53
vikrampc_m:+116:53
sridhar_rampc_m: good idea16:53
pc_mCan someone volunteer to plop down use cases for each of the VPN types?16:54
pc_m(not one person, but several people for each flavor of VPN)16:54
sridhar_ramI can pitch in for neutron-router based VPN16:54
vikramEdge VPN i can take up16:55
pc_msridhar_ram: thanks16:55
tmorinsridhar_ram: this is doable, but I fear that the difference in the first steps of the workflows would create confusion16:55
pc_mvikram: nice16:55
pc_mI think it'll help our shared understanding...16:55
pcarverI'll schedule some time with one of our MPLS gurus and try to consolidate his thoughts into input for the Etherpad16:55
tmorinyes, that was a useful discussion16:55
tmorinthanks pc_m for hosting it16:55
john_a_joycethanks pc_m16:56
sridhar_rampc_m: pcarver: thanks!16:56
tmorinpcarver: +116:56
sridhar_rami'm learning here as well.. !16:56
tmorinwill contribute based on what we already have written in our current spec16:56
ajmillerIt would also be great if people could add pointers for useful background information, like wiki pages, RFCs, etc....16:56
ajmillerI'll contribute to the extent I can.16:56
pc_myes thanks everyone. Let's keep this going and see if we can come up with a proposal to share16:56
tmorinthere are rfc pointers in our spec16:56
tmorin4364 and 7432 mostly16:56
ajmillertmorin cool16:57
vikramajmiller: sure16:57
tmorinmakes good fireplace reading ;)16:57
pc_majmiller: pcarver thanks!16:57
*** yamahata has quit IRC16:57
*** emagana has quit IRC16:57
tmorinbye folfs16:57
tmorinfolks16:57
pc_mI have been having trouble sleeping at night...16:57
ajmillerbye16:57
dhruvdhodybye16:57
john_a_joycebye16:57
*** cbouch has quit IRC16:57
pc_mthanks everyone!16:57
sridhar_ramtmorin: RFC are always good for bedtime !16:57
pc_m#endmeeting16:57
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"16:57
sridhar_rambye16:57
tmorinpc_m: ;)16:57
openstackMeeting ended Tue Jun  2 16:57:33 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:57
openstackMinutes:        http://eavesdrop.openstack.org/meetings/vpnaas/2015/vpnaas.2015-06-02-16.05.html16:57
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/vpnaas/2015/vpnaas.2015-06-02-16.05.txt16:57
openstackLog:            http://eavesdrop.openstack.org/meetings/vpnaas/2015/vpnaas.2015-06-02-16.05.log.html16:57
tmorinsridhar_ram: ;)16:57
vikrambye16:57
*** john_a_joyce has quit IRC16:57
*** tholtzen has quit IRC16:57
*** dhruvdhody has quit IRC16:57
*** angela-s has quit IRC16:58
*** raszuk has quit IRC16:58
*** vikram has left #openstack-meeting-316:58
*** baoli has quit IRC16:58
*** evgenyf has joined #openstack-meeting-316:58
*** matrohon has quit IRC16:58
*** pc_m has left #openstack-meeting-316:58
*** Networkn3rd has quit IRC16:59
*** emagana has joined #openstack-meeting-316:59
*** alexsyip has joined #openstack-meeting-317:00
*** tmorin has quit IRC17:00
*** yanping has quit IRC17:01
*** baoli has joined #openstack-meeting-317:01
*** nelsnels_ has quit IRC17:02
*** nelsnelson has joined #openstack-meeting-317:02
*** Aish has quit IRC17:02
*** nelsnelson has quit IRC17:02
*** nelsnelson has joined #openstack-meeting-317:04
*** nelsnelson has quit IRC17:04
*** jwy has joined #openstack-meeting-317:07
*** JeanBriceCombebi has quit IRC17:10
alexsyipHi, is anyone here for a Congress meeting?17:11
jwyi'm here!17:11
masahitoHi, I'm here for a Congress meeting.17:11
*** baoli has quit IRC17:12
*** ivar-lazzaro has joined #openstack-meeting-317:12
*** evgenyf has quit IRC17:12
pballandhi17:12
pballanddon’t know where thinrichs is17:12
alexsyipOk, let’s start17:13
alexsyip#startmeeting CongressTeamMeeting17:14
openstackMeeting started Tue Jun  2 17:14:13 2015 UTC and is due to finish in 60 minutes.  The chair is alexsyip. Information about MeetBot at http://wiki.debian.org/MeetBot.17:14
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:14
*** openstack changes topic to " (Meeting topic: CongressTeamMeeting)"17:14
openstackThe meeting name has been set to 'congressteammeeting'17:14
*** egallen has quit IRC17:14
alexsyipI don’t know of any announcements, so let’s go through status updates.17:14
alexsyipmasahito: would you like to lead this week?17:14
masahitook17:15
masahitoI started to fix a bug: https://bugs.launchpad.net/congress/+bug/143561617:16
openstackLaunchpad bug 1435616 in congress "missing test coverage for datasource api code" [Medium,New] - Assigned to Masahito Muroi (muroi-masahito)17:16
alexsyipGreat, do you need any help or code reviews or anything?17:16
masahitoand to understand congress codes itself I reviewed codes in gerrit.17:17
*** rushiagr_away is now known as rushiagr17:17
masahitoCurrently nothing.17:17
*** baoli has joined #openstack-meeting-317:18
alexsyipok let us know if there’s anything you need.17:18
*** Networkn3rd has joined #openstack-meeting-317:18
masahitoit's my status.17:18
alexsyipjwy: do you have any updates for this week?17:18
masahitook, thanks.17:18
jwybeen answering some questions from Yali related to the policy abstraction idea Tianran had presented during the design summit17:19
alexsyipHow have things been going with that project?17:19
jwyworking at getting the functional specification completed because there were some questions from the latest reviews of it17:19
jwysome design details missing17:20
*** mattgriffin has quit IRC17:20
alexsyipOk is there anything we can help with?17:20
jwyif there's other people who would like to review it, that'd be cool :)17:21
jwy#link https://review.openstack.org/#/c/168539/17:21
jwyYali is uploading a new revision soon17:22
jwywill remind her17:22
jwyi don't have any other updates17:22
*** vikram__ has joined #openstack-meeting-317:23
alexsyipok thanks17:23
*** hurgleburgler has quit IRC17:23
alexsyipI’ll take a look today.17:23
alexsyippballand: do you have an update?17:24
*** yamahata has joined #openstack-meeting-317:24
pballandI’m just starting to ramp back up on congress development17:24
pballandprobably going to start with a couple small bug fixes17:24
alexsyipOk, sounds good.17:24
pballandnothing concrete yet17:24
alexsyipTime and I spent some time trying to enable our tempests test in jenkins, but so far, no progress.17:25
*** vikram has joined #openstack-meeting-317:25
alexsyipTim updated my patch https://review.openstack.org/#/c/180726/ and got some additional feedback from project-infra team.17:26
alexsyipProgress is slow because we can’t test this change without going through codereview with the infra team.17:26
*** vikram__ has quit IRC17:27
alexsyipI was also working on a test for adding duplicate rules to the database, but I ran into a tempest test failure related to keystone that I’m trying to figure out.17:27
alexsyipThat’s my update.17:27
*** Aish has joined #openstack-meeting-317:28
alexsyipDoes anyone else have something to discuss?17:28
*** baoli has quit IRC17:28
*** baoli has joined #openstack-meeting-317:29
alexsyipOk, let’s wrap up then.17:30
alexsyipUntil next time.17:30
alexsyip#endmeeting17:30
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"17:30
openstackMeeting ended Tue Jun  2 17:30:27 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:30
openstackMinutes:        http://eavesdrop.openstack.org/meetings/congressteammeeting/2015/congressteammeeting.2015-06-02-17.14.html17:30
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/congressteammeeting/2015/congressteammeeting.2015-06-02-17.14.txt17:30
openstackLog:            http://eavesdrop.openstack.org/meetings/congressteammeeting/2015/congressteammeeting.2015-06-02-17.14.log.html17:30
*** masahito has quit IRC17:31
*** jwy has left #openstack-meeting-317:31
*** e0ne has joined #openstack-meeting-317:32
*** emagana has quit IRC17:32
*** Swami has quit IRC17:34
*** amotoki_ has quit IRC17:34
*** vikram has quit IRC17:35
*** yamamoto has quit IRC17:36
*** yamamoto has joined #openstack-meeting-317:41
*** baoli has quit IRC17:41
*** mrmartin has joined #openstack-meeting-317:42
*** Swami_ has joined #openstack-meeting-317:42
*** Swami has joined #openstack-meeting-317:42
*** baoli has joined #openstack-meeting-317:44
*** sridhar_ram has quit IRC17:48
*** evilar has joined #openstack-meeting-317:51
*** s3wong has joined #openstack-meeting-317:51
*** evilar has left #openstack-meeting-317:52
*** e0ne is now known as e0ne_17:52
*** sarob has quit IRC17:54
*** baoli has quit IRC17:54
*** sarob has joined #openstack-meeting-317:55
*** e0ne_ is now known as e0ne17:57
anteayaalexsyip: what is your irc channel?17:57
alexsyipanteaya: what do you mean?17:57
anteayaif I want to talk to congress people17:58
anteayawhat irc channel should I go to?17:58
pballandanteaya: #congress17:58
alexsyipah yes17:58
alexsyippballand is right.17:58
anteayathank you17:59
*** roxanaghe has joined #openstack-meeting-318:00
*** baoli has joined #openstack-meeting-318:01
*** ivar-lazzaro has quit IRC18:02
*** terrylhowe has joined #openstack-meeting-318:04
*** sridhar_ram has joined #openstack-meeting-318:19
*** hurgleburgler has joined #openstack-meeting-318:26
*** yamamoto has quit IRC18:30
*** yamamoto has joined #openstack-meeting-318:31
*** amotoki_ has joined #openstack-meeting-318:35
*** jxstanford has quit IRC18:35
*** hurglebu_ has joined #openstack-meeting-318:37
*** hurglebu_ is now known as hurgleburlger18:37
*** hurgleburgler has quit IRC18:38
*** mattgriffin has joined #openstack-meeting-318:38
*** hurgleburlger is now known as hurgleburgler18:38
*** amotoki_ has quit IRC18:40
*** nelsnelson has joined #openstack-meeting-318:41
*** nelsnelson has quit IRC18:41
*** nelsnelson has joined #openstack-meeting-318:42
*** Piet has joined #openstack-meeting-318:44
*** ivar-lazzaro has joined #openstack-meeting-318:44
*** ivar-lazzaro has quit IRC18:45
*** ivar-lazzaro has joined #openstack-meeting-318:46
*** yamamoto has quit IRC18:47
*** ivar-lazzaro has quit IRC18:47
*** ivar-lazzaro has joined #openstack-meeting-318:48
*** yamamoto has joined #openstack-meeting-318:49
*** cbader has quit IRC18:51
*** rhagarty_ has quit IRC18:51
*** cbader has joined #openstack-meeting-318:51
*** rhagarty_ has joined #openstack-meeting-318:51
*** rhagarty_ has quit IRC18:51
*** cbader has quit IRC18:51
*** rhagarty_ has joined #openstack-meeting-318:52
*** cbader has joined #openstack-meeting-318:52
*** alexpilotti has quit IRC18:52
*** stevelle has joined #openstack-meeting-318:53
*** Networkn3rd has quit IRC18:55
*** cbader has quit IRC18:55
*** cbader has joined #openstack-meeting-318:55
*** cbader has quit IRC18:56
*** rhagarty has quit IRC18:56
*** cbader has joined #openstack-meeting-318:56
*** rhagarty has joined #openstack-meeting-318:56
*** rhagarty has quit IRC18:56
*** cbader has quit IRC18:56
*** rhagarty has joined #openstack-meeting-318:57
*** cbader has joined #openstack-meeting-318:57
*** cbader has quit IRC18:57
*** rhagarty_ has quit IRC18:57
*** rhagarty has quit IRC18:57
*** cbader has joined #openstack-meeting-318:58
*** rhagarty has joined #openstack-meeting-318:58
*** rhagarty has quit IRC18:58
*** cbader has quit IRC18:58
*** rhagarty has joined #openstack-meeting-318:58
*** cbader has joined #openstack-meeting-318:58
briancurtin#startmeeting python-openstacksdk19:00
openstackMeeting started Tue Jun  2 19:00:41 2015 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
terrylhoweo/19:00
*** Caleb-- has joined #openstack-meeting-319:00
briancurtinif you're here for the SDK meeting, say hi19:01
*** rushiagr is now known as rushiagr_away19:01
Caleb--hi19:01
briancurtinetoews: did you end up putting together an agenda? i just came out of that interview19:01
*** rhagarty has quit IRC19:01
etoewso/19:01
etoewsyep19:01
*** rhagarty has joined #openstack-meeting-319:01
*** rhagarty has quit IRC19:01
*** rhagarty has joined #openstack-meeting-319:02
*** cbader has quit IRC19:03
briancurtinon my side of things, i'm just trying to clear out the review queue before digging into any new work (plugins next)19:03
*** cbader has joined #openstack-meeting-319:03
*** Networkn3rd has joined #openstack-meeting-319:03
*** yamamoto has quit IRC19:04
*** rhagarty has quit IRC19:04
*** cbader has quit IRC19:04
*** cbader has joined #openstack-meeting-319:04
*** rhagarty has joined #openstack-meeting-319:04
*** rhagarty has quit IRC19:05
*** cbader has quit IRC19:05
*** cbader has joined #openstack-meeting-319:06
*** rhagarty has joined #openstack-meeting-319:06
briancurtinetoews: what all is necessary to get messaging moving along? do you need help beyond reviews or do you pretty much have it?19:06
*** Rockyg has joined #openstack-meeting-319:06
etoews#link https://review.openstack.org/#/c/187020/19:06
*** yamamoto has joined #openstack-meeting-319:07
dhellmanno/19:07
etoewsi replied to a few comments from terrylhowe. did you want to discuss those further terry?19:07
terrylhoweI just saw your reply.  might take a while to digest19:07
*** rhagarty has quit IRC19:08
*** rhagarty has joined #openstack-meeting-319:08
etoewsunderstood.19:08
*** cbader has quit IRC19:09
etoewscan i offer a digestif? :)19:09
*** cbader has joined #openstack-meeting-319:09
*** cbader has quit IRC19:10
*** cbader has joined #openstack-meeting-319:10
stevelleetoews: I think I am starting to see how you ended up with that model, just trying to eliminate other solutions to get there.19:10
*** rhagarty has quit IRC19:11
terrylhoweI see your points.  Makes me wonder if we should have a Message resource at all.19:11
*** rhagarty has joined #openstack-meeting-319:11
terrylhoweor if create_messages should just be a method of queue19:11
terrylhoweIs there something resourcey to do with the thing?19:12
*** cbader has quit IRC19:12
*** rhagarty has quit IRC19:12
*** cbader has joined #openstack-meeting-319:12
*** rhagarty has joined #openstack-meeting-319:12
etoewsterrylhowe: all sorts of stuff https://wiki.openstack.org/wiki/Zaqar/specs/api/v1#Messages19:13
*** rhagarty has quit IRC19:13
*** yamamoto has quit IRC19:13
*** rhagarty has joined #openstack-meeting-319:13
terrylhoweokay, fair enough19:14
*** rhagarty has quit IRC19:14
*** cbader has quit IRC19:14
*** egallen has joined #openstack-meeting-319:14
terrylhowedo we need to cut a release soon with this stuff so it is ready for the demo?19:14
*** cbader has joined #openstack-meeting-319:15
*** rhagarty has joined #openstack-meeting-319:15
etoewsi'm not expecting that. i can have the student install from git.19:15
etoewss/student/students/19:15
etoewspip install from git that is19:15
terrylhoweexcellent, not sure what state things are overall19:16
*** baoli has quit IRC19:17
terrylhoweanything else on that?19:17
etoewsnope. i expect the development on the stuff i need will come down to the wire. i think a pip install from git is the only reasonable way.19:17
*** baoli_ has joined #openstack-meeting-319:18
stevelleone more question on the messages resource.19:18
stevelle'age' property decays as soon as the message leaves the server, is there any reason to also track an optional timestamp property for when the message was retrieved from the server to allow true age to be tracked by clients? maybe a calculated expiry based on ttl, and and the timestamp?19:18
*** belmoreira has joined #openstack-meeting-319:20
*** dtroyer has joined #openstack-meeting-319:20
etoewsi'm not 100% sure what you're asking. are you talking about adding another property to Message?19:20
stevelleI guess it would be a transient property19:21
stevelleI suspect it just wouldn't be needed19:22
etoewswithout a well defined use case and some feedback from a user, i'm reluctant to add any transient props.19:22
etoewsys19:22
etoewsya19:22
etoewsshould we move on?19:23
*** alexsyip has quit IRC19:24
stevelleplease19:24
stevellego ahead19:24
etoewsi'd also like to talk about Add Heat resource support #link https://review.openstack.org/#/c/181063/19:26
etoewsis qiming around?19:26
*** VW has quit IRC19:27
etoewsi don't know that i've ever seen him on irc...19:27
terrylhoweI haven’t19:27
briancurtinhe was in yesterday asking about functional testing, but it was pretty late US time i believe19:27
briancurtinetoews: i need to think about that exception versus empty list since that call is a combination of things now19:28
etoewswell anyway...i ran the functional tests on his latest patch set 5 and they failed with the same error as on patch set 4.19:28
briancurtinit was originally returning None which it cant do19:28
etoewsit would be good if someone else could run the functional test TestStack against his work, to double check.19:29
*** ajo has quit IRC19:29
briancurtini'll check it out, i hadn't gotten around to running functional tests myself in teh mad rush up to the summit19:29
etoewsbriancurtin: ya. that needs to be resolved too.19:29
etoewsunderstandable.19:29
etoewsi'm just not going to have anymore time until after the qcon workshop to put towards that review and functional testing.19:30
briancurtinetoews: i'll take a look, you go back to doing the messaging stuff19:31
etoewsthx19:31
*** miguelgrinberg has quit IRC19:31
terrylhoweshould be able to run ‘check experimental’ still19:32
terrylhowethere, give it 25 minutes or so19:33
etoewsterrylhowe: cool!19:33
terrylhoweI have a change out in project-config for a non-voting check19:33
etoewsthat's awesome. thx for doing that.19:34
terrylhowehope everyone is okay with the 25 minute delay on patches19:34
*** miguelgr- has joined #openstack-meeting-319:34
etoewswhere do i go to vote?19:34
etoews:)19:34
terrylhowehttps://review.openstack.org/#/c/184621/19:34
terrylhoweI don’t want to hijack the heat discussion though19:35
etoewsi'm also +1 on the non-voting. too many transient failures when it comes to devstack.19:35
etoewsnot hijacking. i'd say this is very relevant to the heat discussion.19:36
*** VW has joined #openstack-meeting-319:37
terrylhoweanythoughts on the stack_name and stack_id in the resource?19:37
*** ajo has joined #openstack-meeting-319:38
etoewsso if you were to add those to Resource, wouldn't they get serialized to json if you did a resource.create()?19:39
terrylhowehmm, probably.  They shouldn’t19:40
etoewsin this particular case, it's a moot point. http://developer.openstack.org/api-ref-orchestration-v1.html#stack-resources19:40
etoewsin general that's still an issue any time we put extra props on a resource.19:41
etoewsthen you wind up have to do a custom json encoder19:42
terrylhoweI think there is special code briancurtin added to covert props of type=resource to resource_id in the body19:42
briancurtinyeah there's just a quick loop through the _attrs converting them back and forth to IDs, or something like that iirc19:42
etoewsi expect that's fine in most cases19:42
etoewsi don't trust the APIs though19:43
briancurtinyeah, no resource instance should hit that (would blow up anyway in setting up the URL)19:43
*** miguelgr- has quit IRC19:45
*** puranamr has quit IRC19:45
*** miguelgr- has joined #openstack-meeting-319:46
*** egallen_ has joined #openstack-meeting-319:47
briancurtini might be missing something, but is there an issue that has happened or would appear to happen around those?19:48
*** jtomasek has quit IRC19:48
*** MarkAtwood has joined #openstack-meeting-319:49
*** egallen_ has quit IRC19:49
*** hurgleburgler has quit IRC19:49
*** egallen has quit IRC19:49
*** belmoreira has quit IRC19:49
etoewsbriancurtin: there was some back and forth on those when it came to modeling Stack.19:51
*** egallen has joined #openstack-meeting-319:51
etoewswe wound up with19:51
etoewsname_attribute = 'stack_name'19:51
etoewsname = resource.prop('stack_name')19:51
briancurtinoh, that19:52
briancurtini was thinking when you do resource.prop("blah", type=mytype.MyType)19:52
etoewsheat is different in that the stack name is unique and you can use it to get redirect to the id.19:52
*** natorious is now known as zz_natorious19:53
etoews /v1/​{tenant_id}​/stacks/​{stack_name}​/​{stack_id}​19:53
briancurtini guess i'll have to refresh on that19:53
* flaper87 just saw Zaqar being mentioned here. Are you guys adding support for it in openstacksdk? (there's some support in the zaqarclient repo)19:53
flaper87(sorry for the hijack)19:53
* flaper87 stfu19:53
etoewsflaper87: i'm adding support for it to the openstacksdk19:54
briancurtinflaper87: yep, there's some in there now and building up19:54
etoewsflaper87: i saw the message on the list. your intern should work on the openstacksdk and openstackclient instead :)19:54
flaper87etoews: briancurtin awesome, not sure if you're aware of https://github.com/openstack/python-zaqarclient/blob/master/setup.cfg#L47-L5419:55
flaper87FWIW, zaqarclient is a pure python library with no CLI support19:55
flaper87we've been relying on the openstacksdk since the get-go19:55
etoewsflaper87: cool.19:55
stevemaretoews, ++19:56
etoewsflaper87: what does code from your github link do exactly?19:56
*** jklare has quit IRC19:57
flaper87etoews: those are the entry points that openstacksdk uses to load the zaqar code that has support for CLI actions19:57
terrylhoweopenstackclient entry points rather19:57
flaper87terrylhowe: ah, mmh, yeah. That.19:57
*** matrohon has joined #openstack-meeting-319:58
etoewsflaper87: cool. when does that land in osc (openstackclient)?19:58
terrylhowepeople would just install zaquarclient and it will show up19:58
flaper87etoews: we could move that code there, I guess. That code landed when incubation was still a thing19:58
flaper87but yeah, if openstackclient is install and ppl install zaqarclient, that will just show up19:59
*** MarkAtwood has quit IRC19:59
etoewsi had no idea.19:59
stevemaretoews, magic of entry points19:59
etoewsi'll try that19:59
briancurtintime's up for the meeting, can head back to -sdks to continue. thanks all!20:00
*** egallen has quit IRC20:00
*** r1chardj0n3s has joined #openstack-meeting-320:00
briancurtin#endmeeting20:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"20:00
openstackMeeting ended Tue Jun  2 20:00:05 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/python_openstacksdk/2015/python_openstacksdk.2015-06-02-19.00.html20:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/python_openstacksdk/2015/python_openstacksdk.2015-06-02-19.00.txt20:00
openstackLog:            http://eavesdrop.openstack.org/meetings/python_openstacksdk/2015/python_openstacksdk.2015-06-02-19.00.log.html20:00
*** jklare has joined #openstack-meeting-320:00
*** dtroyer has left #openstack-meeting-320:00
*** egallen has joined #openstack-meeting-320:00
*** shwetaap1 has quit IRC20:01
*** sridhar_ram has quit IRC20:02
*** fallenpegasus has quit IRC20:03
*** sridhar_ram has joined #openstack-meeting-320:03
*** puranamr has joined #openstack-meeting-320:04
*** miguelgr- is now known as miguelgrinberg20:05
*** zz_natorious is now known as natorious20:10
*** terrylhowe has left #openstack-meeting-320:14
*** Networkn3rd has quit IRC20:17
*** shwetaap has joined #openstack-meeting-320:17
*** salv-orlando has quit IRC20:18
*** mrmartin has quit IRC20:19
*** jtomasek has joined #openstack-meeting-320:19
*** amotoki_ has joined #openstack-meeting-320:24
*** amotoki_ has quit IRC20:29
*** ddomingo has joined #openstack-meeting-320:29
*** ddomingo has quit IRC20:30
*** ddomingo has joined #openstack-meeting-320:30
*** fallenpegasus has joined #openstack-meeting-320:31
*** julim has quit IRC20:32
*** puranamr has quit IRC20:37
*** puranamr has joined #openstack-meeting-320:37
*** eghobo has quit IRC20:40
*** radek_ has quit IRC20:41
*** emagana has joined #openstack-meeting-320:41
*** jxstanford has joined #openstack-meeting-320:41
*** sridhar_ram has quit IRC20:42
*** emagana has quit IRC20:43
*** emagana has joined #openstack-meeting-320:44
*** krtaylor has quit IRC20:44
*** eghobo has joined #openstack-meeting-320:48
*** puranamr has quit IRC20:48
*** sridhar_ram has joined #openstack-meeting-320:49
*** salv-orlando has joined #openstack-meeting-320:54
*** puranamr has joined #openstack-meeting-320:57
*** fallenpegasus has quit IRC20:58
*** emagana has quit IRC20:58
*** hurgleburgler has joined #openstack-meeting-321:00
*** shakamunyi_ has joined #openstack-meeting-321:03
*** shakamunyi__ has joined #openstack-meeting-321:04
*** singleth_ has joined #openstack-meeting-321:05
*** shakamunyi__ is now known as tylerdurden21:05
*** sridhar_ram has quit IRC21:06
*** tylerdurden has quit IRC21:08
*** shakamunyi_ has quit IRC21:08
*** singlethink has quit IRC21:08
*** baoli_ has quit IRC21:08
*** VW_ has joined #openstack-meeting-321:09
*** sarob has quit IRC21:10
*** e0ne has quit IRC21:11
*** krtaylor has joined #openstack-meeting-321:11
*** VW has quit IRC21:12
*** VW_ has quit IRC21:14
*** yamahata has quit IRC21:14
*** hurgleburgler has quit IRC21:16
*** hurgleburgler has joined #openstack-meeting-321:18
*** lblanchard has quit IRC21:19
*** hurgleburgler has quit IRC21:21
*** hurglebu_ has joined #openstack-meeting-321:22
*** hurglebu_ has quit IRC21:22
*** hurgleburgler has joined #openstack-meeting-321:22
*** matrohon has quit IRC21:27
*** mattfarina has quit IRC21:28
*** hurgleburgler has quit IRC21:28
*** hurgleburgler has joined #openstack-meeting-321:28
*** singlethink has joined #openstack-meeting-321:30
*** hurgleburgler has quit IRC21:30
*** singleth_ has quit IRC21:33
*** singlethink has quit IRC21:35
*** hurgleburgler has joined #openstack-meeting-321:36
*** peristeri has quit IRC21:36
*** mattgriffin has quit IRC21:37
*** egallen has quit IRC21:39
*** hurglebu_ has joined #openstack-meeting-321:39
*** hurgleburgler has quit IRC21:40
*** mattgriffin has joined #openstack-meeting-321:40
*** hurgleburgler has joined #openstack-meeting-321:40
*** hurgleburgler has quit IRC21:42
*** hurgleburgler has joined #openstack-meeting-321:42
*** shwetaap has quit IRC21:46
*** shwetaap has joined #openstack-meeting-321:50
*** jtomasek has quit IRC21:51
*** pballand_ has joined #openstack-meeting-321:52
*** Swami__ has joined #openstack-meeting-321:52
*** asahlin is now known as asahlin_afk21:53
*** hurgleburgler has quit IRC21:53
*** pballand has quit IRC21:54
*** pballand has joined #openstack-meeting-321:55
*** armax has quit IRC21:55
*** bknudson has quit IRC21:56
*** pballand_ has quit IRC21:57
*** mwagner_afk has quit IRC21:57
*** jgrimm is now known as zz_jgrimm22:01
*** Swami_ has quit IRC22:02
*** hurgleburgler has joined #openstack-meeting-322:03
*** Swami__ has quit IRC22:03
*** Swami has quit IRC22:03
*** puranamr has quit IRC22:06
*** alanmeadows has quit IRC22:07
*** absubram has quit IRC22:07
*** aweeks has quit IRC22:08
*** sigmavirus24 is now known as sigmavirus24_awa22:09
*** pballand has quit IRC22:09
*** j^2 has quit IRC22:13
*** xgerman has quit IRC22:16
*** puranamr has joined #openstack-meeting-322:22
*** nateziemann has joined #openstack-meeting-322:23
*** nateziemann has left #openstack-meeting-322:23
*** puranamr has quit IRC22:24
*** puranamr has joined #openstack-meeting-322:24
*** sridhar_ram has joined #openstack-meeting-322:26
*** alexsyip has joined #openstack-meeting-322:28
*** Rockyg has quit IRC22:31
*** dims__ has joined #openstack-meeting-322:31
*** baoli has joined #openstack-meeting-322:33
*** hurgleburgler has joined #openstack-meeting-322:33
*** dims_ has quit IRC22:34
*** Sukhdev has joined #openstack-meeting-322:35
*** Swami has joined #openstack-meeting-322:42
*** baoli has quit IRC22:43
*** alanmeadows has joined #openstack-meeting-322:44
*** baoli has joined #openstack-meeting-322:46
*** aweeks has joined #openstack-meeting-322:50
*** mwagner_afk has joined #openstack-meeting-322:54
*** baoli has quit IRC22:56
*** j^2 has joined #openstack-meeting-322:56
*** marun has quit IRC22:57
*** baoli has joined #openstack-meeting-322:59
*** yamahata has joined #openstack-meeting-323:00
*** xgerman has joined #openstack-meeting-323:00
*** s3wong has quit IRC23:07
*** s3wong has joined #openstack-meeting-323:09
*** xgerman has quit IRC23:09
*** j^2 has quit IRC23:09
*** aweeks has quit IRC23:09
*** baoli has quit IRC23:10
*** hurgleburgler has quit IRC23:12
*** stevemar has quit IRC23:12
*** hurglebu_ has joined #openstack-meeting-323:12
*** stevemar has joined #openstack-meeting-323:12
*** pballand has joined #openstack-meeting-323:13
*** s3wong has quit IRC23:14
*** s3wong has joined #openstack-meeting-323:15
*** puranamr has quit IRC23:15
*** baoli has joined #openstack-meeting-323:15
*** hurglebu_ has quit IRC23:17
*** hurgleburgler has joined #openstack-meeting-323:18
*** markvoelker_ has quit IRC23:18
*** aweeks has joined #openstack-meeting-323:19
*** jxstanford has quit IRC23:19
*** natorious is now known as zz_natorious23:20
*** hurgleburgler has quit IRC23:21
*** hurglebu_ has joined #openstack-meeting-323:21
*** nelsnelson has quit IRC23:22
*** hurglebu_ is now known as hurgleburgler23:25
*** mattgriffin has quit IRC23:25
*** armax has joined #openstack-meeting-323:27
*** carl_baldwin has quit IRC23:28
*** baoli has quit IRC23:29
*** xgerman has joined #openstack-meeting-323:31
*** hurgleburgler has quit IRC23:32
*** hurgleburgler has joined #openstack-meeting-323:33
*** baoli has joined #openstack-meeting-323:37
*** hurgleburgler has quit IRC23:38
*** hurgleburgler has joined #openstack-meeting-323:38
*** markvoelker has joined #openstack-meeting-323:40
*** hurgleburgler has quit IRC23:42
*** hurglebu_ has joined #openstack-meeting-323:42
*** bradjones has quit IRC23:43
*** nelsnelson has joined #openstack-meeting-323:43
*** ajmiller has quit IRC23:44
*** bradjones has joined #openstack-meeting-323:45
*** salv-orlando has quit IRC23:47
*** barra204 has quit IRC23:57
*** shakamunyi has quit IRC23:57
*** puranamr has joined #openstack-meeting-323:57

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