Friday, 2014-01-31

*** enikanorov__ has joined #openstack-neutron00:00
marunnati_ueno: so, how important is allowed address pair?00:00
nati_uenomarun: https://blueprints.launchpad.net/neutron/+spec/allowed-address-pairs00:00
nati_uenomarun: I'm not sure how important it is. However havana is already shipped00:00
marunnati_ueno: maybe we could use nwfilter in nova for havana and do it properly for icehouse?00:01
nati_uenomarun: so we can't remove it by policy00:01
marunnati_ueno: or give people an option for havana?00:01
marunnati_ueno: choose - allowed address pair or arp spoofing protection00:01
nati_uenomarun: I think that's good start00:01
marunnati_ueno: I'll respond to the email with as much...00:02
nati_uenomarun: Thanks00:02
*** enikanorov_ has quit IRC00:03
*** mlavalle has quit IRC00:04
openstackgerritMohammad Banikazemi proposed a change to openstack/neutron: Deals with fails in update-*-postcommit ops  https://review.openstack.org/6979200:06
openstackgerritMohammad Banikazemi proposed a change to openstack/neutron: Adds the new IBM SDN-VE plugin  https://review.openstack.org/6645300:10
*** thuc has quit IRC00:10
*** banix has quit IRC00:11
*** thuc has joined #openstack-neutron00:11
*** nati_ueno has quit IRC00:11
*** salparadise has joined #openstack-neutron00:13
*** thuc has quit IRC00:15
*** nati_ueno has joined #openstack-neutron00:19
*** nati_ueno has quit IRC00:22
*** zzelle has quit IRC00:23
*** nati_ueno has joined #openstack-neutron00:23
*** matsuhashi has joined #openstack-neutron00:24
*** thedodd has quit IRC00:29
*** dims has quit IRC00:31
*** dims has joined #openstack-neutron00:32
*** shivh has quit IRC00:32
*** jhurlbert has quit IRC00:35
*** sn6i23a has joined #openstack-neutron00:43
*** IanGovett has quit IRC00:45
*** sbalukoff has quit IRC00:46
openstackgerritRajesh Mohan proposed a change to openstack/neutron: Agent implementation for SSL-VPN services  https://review.openstack.org/7027400:47
*** aymenfrikha has joined #openstack-neutron00:49
*** pheadron1 has joined #openstack-neutron00:51
*** pheadron has quit IRC00:54
*** yamahata has quit IRC00:59
*** evgenyf has joined #openstack-neutron01:01
*** sputnik13net has quit IRC01:01
*** markmcclain has quit IRC01:01
*** markmcclain has joined #openstack-neutron01:02
*** MM_at_HP has quit IRC01:03
*** harlowja is now known as harlowja_away01:04
*** sputnik13net has joined #openstack-neutron01:04
*** shivh has joined #openstack-neutron01:11
*** nati_uen_ has joined #openstack-neutron01:11
openstackgerritNachi Ueno proposed a change to openstack/neutron: Agent implementation for SSL-VPN services  https://review.openstack.org/7027401:13
nati_uen_anteaya: Hi01:14
*** nati_ueno has quit IRC01:14
*** banix has joined #openstack-neutron01:19
openstackgerritMohammad Banikazemi proposed a change to openstack/neutron: Deals with fails in update-*-postcommit ops  https://review.openstack.org/6979201:26
*** harlowja_away is now known as harlowja01:26
*** IanGovett has joined #openstack-neutron01:29
*** salv-orlando has quit IRC01:30
*** evgenyf has quit IRC01:30
*** sputnik13net has quit IRC01:32
openstackgerritNachi Ueno proposed a change to openstack/neutron: Agent implementation for SSL-VPN services  https://review.openstack.org/7027401:34
*** nati_uen_ has quit IRC01:36
*** banix has quit IRC01:38
*** markmcclain has quit IRC01:40
*** terryw has quit IRC01:41
*** banix has joined #openstack-neutron01:46
*** IanGovett has quit IRC01:54
*** networkstatic has joined #openstack-neutron01:55
*** pheadron1 has quit IRC01:56
*** sn6i23a has quit IRC02:00
*** markwash has quit IRC02:02
*** markwash has joined #openstack-neutron02:03
*** yamahata has joined #openstack-neutron02:03
*** terryw has joined #openstack-neutron02:04
*** banix has quit IRC02:09
*** networkstatic has quit IRC02:16
*** networkstatic has joined #openstack-neutron02:18
*** networkstatic has quit IRC02:18
*** WackoRobie has joined #openstack-neutron02:18
*** thedodd has joined #openstack-neutron02:18
*** networkstatic has joined #openstack-neutron02:18
*** networkstatic has quit IRC02:19
*** networkstatic has joined #openstack-neutron02:19
*** giulivo has quit IRC02:20
*** shashank_ has quit IRC02:30
*** godara has quit IRC02:31
*** aymenfrikha has quit IRC02:31
*** matsuhashi has quit IRC02:34
*** shivh has quit IRC02:35
*** matsuhas_ has joined #openstack-neutron02:37
*** thedodd has quit IRC02:44
*** networkstatic has quit IRC02:44
*** gdubreui has quit IRC03:04
*** dave_tucker is now known as dave_tucker_zzz03:06
*** matsuhashi has joined #openstack-neutron03:07
*** shashank_ has joined #openstack-neutron03:07
*** matsuhas_ has quit IRC03:08
*** matsuhashi has quit IRC03:08
*** shashank_ has quit IRC03:11
openstackgerritYuuichi Fujioka proposed a change to openstack/neutron: fix to allow setting ip address of floating ip  https://review.openstack.org/7028603:15
*** emagana has quit IRC03:16
*** matsuhashi has joined #openstack-neutron03:20
*** matsuhashi has quit IRC03:34
*** matsuhashi has joined #openstack-neutron03:35
*** thedodd has joined #openstack-neutron03:38
openstackgerritMohammad Banikazemi proposed a change to openstack/neutron: Deals with fails in update-*-postcommit ops  https://review.openstack.org/6979203:39
*** markwash has quit IRC03:41
*** matsuhashi has quit IRC03:43
*** sweston has quit IRC03:43
*** matsuhashi has joined #openstack-neutron03:50
*** sweston has joined #openstack-neutron03:52
*** sweston has quit IRC03:55
*** sweston has joined #openstack-neutron03:57
*** sn6i23a has joined #openstack-neutron04:06
*** changbl has joined #openstack-neutron04:07
*** WackoRobie has quit IRC04:12
*** HenryG has joined #openstack-neutron04:13
*** thedodd has quit IRC04:18
openstackgerritoda-g proposed a change to openstack/neutron: Enhance GET networks performance of metaplugin  https://review.openstack.org/7006004:19
openstackgerritoda-g proposed a change to openstack/neutron: Enhance GET networks performance of metaplugin  https://review.openstack.org/7006004:22
*** harlowja is now known as harlowja_away04:26
openstackgerritYuuichi Fujioka proposed a change to openstack/neutron: fix to allow setting ip address of floating ip  https://review.openstack.org/7028604:27
*** markwash has joined #openstack-neutron04:32
HenryGrkukura: ping?04:45
*** tongli has quit IRC04:49
*** markwash has quit IRC04:53
*** markwash has joined #openstack-neutron04:56
*** Mierdin has quit IRC04:59
*** markwash has quit IRC05:03
openstackgerritMohammad Banikazemi proposed a change to openstack/neutron: Deals with fails in update-*-postcommit ops  https://review.openstack.org/6979205:13
*** WackoRobie has joined #openstack-neutron05:22
*** vkozhukalov has joined #openstack-neutron05:25
*** WackoRobie has quit IRC05:27
*** HenryG has quit IRC05:32
*** sn6i23a has quit IRC05:33
*** amotoki has joined #openstack-neutron05:37
*** thuc has joined #openstack-neutron05:41
*** shausy has joined #openstack-neutron05:42
*** thuc_ has joined #openstack-neutron05:42
*** thuc has quit IRC05:46
*** pradipta has joined #openstack-neutron05:47
*** simon-AS559 has joined #openstack-neutron05:52
*** simon-AS559 has quit IRC05:58
*** simon-AS559 has joined #openstack-neutron05:58
*** rwsu has quit IRC05:59
*** afazekas_ has joined #openstack-neutron06:15
*** afazekas_ has quit IRC06:15
enikanorov__mestery: hi06:17
enikanorov__mestery: got this patch working https://review.openstack.org/#/c/66670/ i think we can let it in06:17
enikanorov__for some reason it didn't hit kernel crash 3 times in a row06:18
openstackgerritJenkins proposed a change to openstack/neutron: Imported Translations from Transifex  https://review.openstack.org/6650106:24
*** jprovazn has joined #openstack-neutron06:25
*** mflobo_ has joined #openstack-neutron06:27
*** mflobo has quit IRC06:30
*** mflobo has joined #openstack-neutron06:33
*** anand has joined #openstack-neutron06:35
*** mflobo_ has quit IRC06:35
*** shausy has quit IRC06:36
*** shausy has joined #openstack-neutron06:37
*** terryw has quit IRC06:38
*** alex_klimov has joined #openstack-neutron06:42
*** thuc_ has quit IRC06:47
*** thuc has joined #openstack-neutron06:47
*** emagana has joined #openstack-neutron06:48
*** vkozhukalov has quit IRC06:51
*** thuc has quit IRC06:52
*** bashok has joined #openstack-neutron07:06
*** shashank_ has joined #openstack-neutron07:11
*** sbalukoff has joined #openstack-neutron07:15
*** simon-AS559 has quit IRC07:22
*** simon-AS559 has joined #openstack-neutron07:23
*** djoreilly has joined #openstack-neutron07:25
*** simon-AS559 has quit IRC07:27
*** humbolt has joined #openstack-neutron07:28
*** humbolt1 has quit IRC07:30
*** rohit404 has joined #openstack-neutron07:41
*** shausy has quit IRC07:43
*** shausy has joined #openstack-neutron07:44
*** markwash has joined #openstack-neutron07:46
*** dguitarbite has quit IRC07:55
*** markwash has quit IRC07:59
*** markwash has joined #openstack-neutron08:04
*** amotoki_ has joined #openstack-neutron08:07
openstackgerritYohei Matsuhashi proposed a change to openstack/python-neutronclient: Enable to select specific network service type  https://review.openstack.org/5453408:09
*** markwash has quit IRC08:11
*** simon-AS559 has joined #openstack-neutron08:16
*** simon-AS5591 has joined #openstack-neutron08:19
*** simon-AS559 has quit IRC08:20
*** vkozhukalov has joined #openstack-neutron08:29
*** matsuhashi has quit IRC08:37
*** amotoki_ has quit IRC08:37
openstackgerritÉdouard Thuleau proposed a change to openstack/neutron: Implement local ARP responder onto OVS agent  https://review.openstack.org/4922708:39
*** ygbo has joined #openstack-neutron08:42
openstackgerritÉdouard Thuleau proposed a change to openstack/neutron: Implement local ARP responder onto OVS agent  https://review.openstack.org/4922708:43
*** AlexF_ has joined #openstack-neutron08:47
*** alexpilotti has joined #openstack-neutron08:47
*** jpich has joined #openstack-neutron08:50
openstackgerritÉdouard Thuleau proposed a change to openstack/neutron: OVS lib defer apply doesn't handle concurrency  https://review.openstack.org/6391708:51
*** alexpilotti has quit IRC08:52
*** jistr has joined #openstack-neutron08:58
*** safchain has joined #openstack-neutron09:08
*** shashank_ has quit IRC09:10
*** AlexF_ has quit IRC09:17
*** jlibosva has joined #openstack-neutron09:29
*** amritanshu_RnD has joined #openstack-neutron09:40
*** amritanshu_RnD is now known as Guest633509:40
*** matsuhashi has joined #openstack-neutron09:44
*** changbl has quit IRC09:49
openstackgerritAleks Chirko proposed a change to openstack/neutron: Bugfix and refactoring for ovs_lib flow mgnt methods  https://review.openstack.org/5853309:50
*** jp_at_hp has joined #openstack-neutron09:55
*** rossella_s has joined #openstack-neutron10:04
*** matsuhashi has quit IRC10:05
openstackgerritSylvain Afchain proposed a change to openstack/neutron: L3 Metering label as shared  https://review.openstack.org/7009010:05
*** WackoRobie has joined #openstack-neutron10:07
*** rossella_s has quit IRC10:10
*** matsuhashi has joined #openstack-neutron10:16
openstackgerritSylvain Afchain proposed a change to openstack/neutron: Allow multiple DNS forwarders for dnsmasq  https://review.openstack.org/6200210:26
*** ykaneko has joined #openstack-neutron10:38
*** Jabadia has joined #openstack-neutron10:45
*** Jabadia has quit IRC10:46
*** Jabadia has joined #openstack-neutron10:46
*** rossella_s has joined #openstack-neutron10:56
ygboHi anteaya, can I "recheck no bug" on https://review.openstack.org/#/c/52930/ or is there still some test issues?11:00
*** ykaneko has quit IRC11:02
*** WackoRobie has quit IRC11:08
*** WackoRobie has joined #openstack-neutron11:09
*** Mierdin has joined #openstack-neutron11:13
*** WackoRobie has quit IRC11:13
*** shausy has quit IRC11:33
*** shausy has joined #openstack-neutron11:34
*** IanGovett has joined #openstack-neutron11:40
*** IanGovett1 has joined #openstack-neutron11:41
*** IanGovett has quit IRC11:44
openstackgerritAndrás Gyácsok proposed a change to openstack/neutron: Removed copyright from empty files  https://review.openstack.org/6390111:48
*** emagana has quit IRC11:48
anandhello all, why my cirros vm is not getting any internal IP. from dashboard I can see an IP is assigned to vm. but not inside vm11:49
anandpls find the log file http://paste.openstack.org/show/62232/11:50
*** pcm has joined #openstack-neutron11:51
*** shausy has quit IRC11:51
*** pcm has quit IRC11:53
*** morganfainberg is now known as morganfainberg|z11:53
*** pcm has joined #openstack-neutron11:53
*** bashok has quit IRC11:56
*** Jabadia has quit IRC12:07
*** HenryG has joined #openstack-neutron12:14
*** WackoRobie has joined #openstack-neutron12:19
*** bada_ has joined #openstack-neutron12:21
openstackgerritIsaku Yamahata proposed a change to openstack/neutron: Implement service vm framework(WIP):  https://review.openstack.org/5689212:23
*** bada has quit IRC12:24
*** WackoRobie has quit IRC12:24
*** Jabadia has joined #openstack-neutron12:38
*** Jabadia has quit IRC12:42
*** emagana has joined #openstack-neutron12:49
jlibosvahaleyb: Hi Brian12:52
*** yamahata has quit IRC12:54
*** emagana has quit IRC12:58
*** julim has joined #openstack-neutron13:00
*** markvoelker has joined #openstack-neutron13:07
*** aburaschi has joined #openstack-neutron13:08
*** dave_tucker_zzz is now known as dave_tucker13:08
*** dave_tucker is now known as dave_tucker_zzz13:13
*** markvoelker has quit IRC13:14
*** dave_tucker_zzz is now known as dave_tucker13:18
*** markvoelker has joined #openstack-neutron13:19
*** WackoRob_ has joined #openstack-neutron13:20
*** aymenfrikha has joined #openstack-neutron13:28
rkukuraHenryG: pong13:37
*** WackoRob_ has quit IRC13:38
HenryGrkukura: Good morning. Just wanted to alert you to a BP for a new ML2 mech driver. https://blueprints.launchpad.net/neutron/+spec/ml2-cisco-apic-mechanism-driver13:38
*** Jabadia has joined #openstack-neutron13:39
HenryGrkukura: Hoping to get it approved for I-3.13:39
rkukuraHenryG: Cool. Will take care of it.13:40
HenryGrkukura: thanks!13:40
*** matsuhashi has quit IRC13:41
rkukuraHenryG: Couple of questions after a quick read of the spec:13:42
HenryGrkukura: sure ...13:42
*** Jabadia has quit IRC13:43
rkukuraHenryG: 1) Does this MD does need to be involved in port tbinding, or is that handled by the existing openvswitch-agent MD?13:44
HenryGrkukura: the latter13:44
*** baoli has joined #openstack-neutron13:45
rkukuraHenryG: 2) From the openvswitch MD's point of view, are these VLAN networks?13:45
HenryGrkukura: yes13:45
HenryGrkukura: we might support vxlan too, or that might slip to juno13:47
rkukuraHenryG: 3) Is the VXLAN overlay network this MD supports described in the neutron network as a separate network segment from the VLAN segment that the openvswitch-agent MD binds with?13:47
HenryGrkukura: the vxlan overlay mentioned in the spec is outside of neutron13:48
*** matsuhashi has joined #openstack-neutron13:50
rkukuraHenryG: OK, so then no new TypeDriver is needed. Does the NetworkEPG model map from network UUID to the overlay info?13:50
HenryGrkukura: correct, and yes13:51
HenryGrkukura: of course, in juno we plan to implement more advanced types, and Arvind has been in contact with you about that.13:53
*** WackoRobie has joined #openstack-neutron13:53
rkukuraHenryG: Will this driver support multiple physical_networks for the VLAN links from ToR switch to nodes, or a single physical_network for this purpose?13:55
*** WackoRobie has quit IRC13:55
*** thuc has joined #openstack-neutron13:56
*** thuc_ has joined #openstack-neutron13:56
rkukuraHenryG: And will which physical_network(s) it uses be configurable, so others can cooexist and be ignored by this MD?13:56
rkukuraHenryG: Last question - are any enhancements to the ML2 plugin needed?13:57
*** matsuhashi has quit IRC13:57
HenryGrkukura: I think multiple physical links per node is supported, but I need to double check on that with the current code.13:58
HenryGrkukura: The physical networks are configured much like the cisco nexus MD.13:59
HenryGrkukura: no enhancments to ML2 plugin needed in icehouse.13:59
rkukuraHenryG: Sounds good13:59
*** thuc has quit IRC14:00
rkukuraHenryG: All set, but do you mind changing the title from "Cisco APIC Plugin for OpenStack Neutron" to "Cisco APIC Driver for OpenStack Neutron" to avoid confusion?14:02
HenryGrkukura: oops. Sure. (old habits)14:03
*** matsuhashi has joined #openstack-neutron14:04
*** jecarey has joined #openstack-neutron14:04
mesteryenikanorov: I'll merge that one in if it's not hitting the crash, is it still so?14:09
*** yfried has quit IRC14:11
jlibosvahello, does anybody know if neutron-metadata-agent should report its hearbeats to neutron-server? from what I see in the code it should. From what I see in database, it doesn't.14:11
*** Mierdin has quit IRC14:12
*** anand has quit IRC14:19
pcmmestery: ping14:19
mesterypcm: pong14:21
pcmFor a vendor driver I'm doing for VPNaaS, the device has a different ID requirements for the resources14:21
pcmmestery: So, I need to map a UUID from OS to and ID the device needs.14:22
pcmmestery: Was looking for ideas on how I can generate unique IDs, within a specific range, so that I can persist them in SQLAlchemy.14:22
pcmmestery: Any idea of who I could ask about that? (or any one in the list know)14:23
pcmmestery: For example, I may need to take UUIDs and translate them into the numbers 1..1000.14:23
pcmmestery: I know you can create an auto_increment field in SQL and make it unique, but don't know if one can have that wrap, or if that is even an appropriate way to do this.14:25
mesterypcm: So you just need to generate some UUIDs and store them as a mapping to an external ID?14:25
pcmmestery: I'll get a UUID and I need to generate an ID that will be compatible with the device.14:25
mesterypcm: I would ping a DB expert, the autoincrement field in SQL sounds like what you want14:26
mesteryEspecially if you can make it wrap14:26
pcmmestery: For example, OS may have an IKE policy with UUID "X" and I need to convert it to "1". The next UUID to "2".14:26
pcmmestery: Just don't know if that field can be set to wrap at a maximum (as the device has a limit on max value).14:27
pcmmestery: Know any OpenStack SQL experts?14:27
mesterypcm: enikanorov :)14:28
*** matsuhashi has quit IRC14:28
pcmenikanorov: ping :)14:28
*** mrsnivvel has quit IRC14:29
*** changbl has joined #openstack-neutron14:31
openstackgerritRossella Sblendido proposed a change to openstack/neutron: Introduce bulk calls for get device details  https://review.openstack.org/6689914:34
*** yongli has quit IRC14:36
*** peristeri has joined #openstack-neutron14:37
*** Jabadia has joined #openstack-neutron14:40
*** thuc_ has quit IRC14:41
*** thuc has joined #openstack-neutron14:42
*** Jabadia has quit IRC14:44
*** thuc_ has joined #openstack-neutron14:45
*** thuc has quit IRC14:46
*** yamahata has joined #openstack-neutron14:50
*** yongli has joined #openstack-neutron14:52
*** rossella_s has quit IRC14:53
*** thuc_ has quit IRC14:53
*** thuc has joined #openstack-neutron14:54
*** thuc has quit IRC14:58
*** WackoRobie has joined #openstack-neutron15:00
*** russellb is now known as rustlebee15:02
*** Jabadia has joined #openstack-neutron15:08
*** pradipta has quit IRC15:09
*** pradipta has joined #openstack-neutron15:10
*** terryw has joined #openstack-neutron15:11
*** Jabadia has quit IRC15:13
*** rwsu has joined #openstack-neutron15:13
*** rossella_s has joined #openstack-neutron15:23
*** armax has joined #openstack-neutron15:26
openstackgerritMarcos Fermín Lobo proposed a change to openstack/python-neutronclient: Unexpected response in agent-list command  https://review.openstack.org/7036315:28
*** mflobo has quit IRC15:29
anteayaygbo: well taht patch hit https://bugs.launchpad.net/nova/+bug/125489015:32
anteayaso recheck bug 1254890 is the preferred syntax15:32
anteayaand yes, rechecking is fine15:33
anteayathanks for asking15:33
*** markmcclain has joined #openstack-neutron15:33
ygboanteaya: thanks :-)15:36
anteayanp15:36
*** IanGovett1 has quit IRC15:38
*** MM_at_HP has joined #openstack-neutron15:38
*** IanGovett has joined #openstack-neutron15:39
*** mfink has joined #openstack-neutron15:39
*** AlexF_ has joined #openstack-neutron15:43
*** morganfainberg|z is now known as morganfainberg15:43
*** unicell has quit IRC15:45
*** unicell1 has quit IRC15:45
*** unicell has joined #openstack-neutron15:45
*** jpich has quit IRC15:47
*** unicell_ has joined #openstack-neutron15:48
*** thedodd has joined #openstack-neutron15:48
*** unicell_ has quit IRC15:50
haleybjlibosva: hi jakub.  i saw you reviewed my change, thanks, i'll get an update out15:51
*** alagalah has joined #openstack-neutron15:52
*** alex_klimov has quit IRC15:52
*** pasquier-s has quit IRC15:55
*** emagana has joined #openstack-neutron15:56
openstackgerritSean M. Collins proposed a change to openstack/neutron: Create new IPv6 attributes for Subnets  https://review.openstack.org/5298315:56
sc68calthis time with the correct down_revision for the alembic script :-\15:58
*** markwash has joined #openstack-neutron15:59
*** emagana has quit IRC16:01
*** beagles is now known as seagulls16:01
*** doddstack has joined #openstack-neutron16:02
*** salv-orlando has joined #openstack-neutron16:03
*** vkozhukalov has quit IRC16:04
jlibosvahaleyb: Hi, I'm working on optimization of queries to neutron. I created a cache for requests with small expiration time. I don't have unittests yet and I didn't test it properly. I'll push the patch based on yours once it's finished.16:04
*** thedodd has quit IRC16:05
markmcclainjlibosva: how long are you caching?16:08
jlibosvamarkmcclain: configurable, I was thinking about 5 seconds16:08
jlibosvaby default16:08
haleybjlibosva: ok, thanks, i'll review it.  just updating mine now16:09
markmcclainok.. the current allocator is likely to reuse an address fairly quickly, so the longer we make it higher the chance of it getting out of sync16:09
openstackgerritSean M. Collins proposed a change to openstack/neutron: Create new IPv6 attributes for Subnets  https://review.openstack.org/5298316:09
*** sweston has quit IRC16:09
jlibosvaI'm not very familiar with cloud-init. What I saw is that it passed router-id and instance's ip-address. I don't understand where does this router id come from.16:11
*** sandeepr has left #openstack-neutron16:16
*** aymenfrikha has quit IRC16:18
openstackgerritBrian Haley proposed a change to openstack/neutron: Change metadata-agent to spawn multiple workers  https://review.openstack.org/7020416:20
*** mlavalle has joined #openstack-neutron16:21
*** aymenfrikha has joined #openstack-neutron16:26
*** SumitNaiksatam has quit IRC16:28
markmcclainjlibosva: the router_id is from the metadata proxy that's gets the info from its command line args16:29
*** jistr has quit IRC16:30
jlibosvamarkmcclain: I don't understand this. I thought cloud-init calls the metadata proxy and it provides the router-id in the header of this call.16:30
markmcclainno cloud init provides no data in it's header16:31
jlibosvamarkmcclain: who is the caller of metadata proxy then?16:32
markmcclainthe instance is the caller of the namespace metadata proxy16:32
markmcclainit makes a plain HTTP call to 169.254.169.254 and we intercept that16:33
markmcclainthe namespace metadata proxy then adds headers16:33
markmcclainhttps://git.openstack.org/cgit/openstack/neutron/tree/neutron/agent/metadata/namespace_proxy.py#n8116:33
markmcclainand passes the request via the UnixDomain socket outside of the namespace to the Neutron metadata agent which forwards the request to Nova16:33
openstackgerritMarios Andreou proposed a change to openstack/neutron: Make allocation_pools attribute of subnet updateable by PUT  https://review.openstack.org/6204216:34
openstackgerritBrian Haley proposed a change to openstack/neutron: Change metadata-agent to have a configurable backlog  https://review.openstack.org/7021416:35
jlibosvamarkmcclain: ahaa, thanks for explanation :)16:38
markmcclainjlibosva: this workflow something we need to doc a little a better16:42
*** aymenfrikha has quit IRC16:43
jlibosvayeah, I still struggle with workflows :)16:43
*** aymenfrikha has joined #openstack-neutron16:48
*** banix has joined #openstack-neutron16:53
*** aburaschi1 has joined #openstack-neutron16:54
*** jprovazn has quit IRC16:55
*** aburaschi has quit IRC16:55
openstackgerritRossella Sblendido proposed a change to openstack/neutron: Introduce bulk calls for get device details  https://review.openstack.org/6689916:58
*** safchain has quit IRC17:00
*** markmcclain has quit IRC17:01
*** sbalukoff has quit IRC17:02
*** snowblind2 has joined #openstack-neutron17:03
*** networkstatic has joined #openstack-neutron17:04
banixHi everybody; Have a patch that fails gate-neutron-python26 and 27. Looking at the console output for those tests I do not see any failure related to my patch. Here is what I see: FAIL: neutron.tests.unit.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_opt_not_allowed_raises17:05
banixI thought I saw a bug related to this on the rechecks site but I cannot find anything related on that page anymore. So I am wondering if this is an issue that others have as well or I am missing something and my patch is the source of the failure17:06
*** snowblind2 has quit IRC17:08
*** snowblind2 has joined #openstack-neutron17:08
*** ygbo has quit IRC17:08
*** markmcclain has joined #openstack-neutron17:09
*** sweston has joined #openstack-neutron17:11
marunbanix: there is a patch pending merge that causes unit test failures: https://review.openstack.org/#/c/67537/17:12
sc68calI'm hitting the same unit test failure - glad it's not something I broke17:13
banixThanks for responding; This has been ongoing for a couple of weeks or so. So I thought may be I am missing something and it is my patch.17:15
banixThanks for working on the patch. It looks like it is ready to be merged.17:15
asadoughimarun: so, it's just waiting for a +A?17:15
marunasadoughi: yes.17:16
marunmarkmcclain: is there a timeline on starting to approve critical fixes?17:16
markmcclainmarun: we've got 2 patches (1 Nova and 1 Devstack to get merged first)17:17
*** changbl has quit IRC17:17
markmcclainonce those merge, I'll work on getting the prioritized reviews merged17:17
marunmarkmcclain: thanks for the update17:17
markmcclaindepending on when those get merged, I'll coordinate with the cores who are online here in the channel17:18
banixmarun: Thanks.17:18
marunmarkmcclain: ok17:18
markmcclainthe translation patch is currently #1 on my list17:18
*** emagana has joined #openstack-neutron17:20
*** markwash has quit IRC17:23
seagullssalv-orlando, sanity check - port updates in ovs_neutron_agent are only done within the execution context of the agent's rpc_loop, correct?17:25
seagulls(or will be .. pending one of your patches)17:26
seagullssalv-orlando, oh forget it17:26
salv-orlandook17:26
openstackgerritBrian Haley proposed a change to openstack/neutron: Change metadata-agent to spawn multiple workers  https://review.openstack.org/7020417:26
seagullssalv-orlando, just saw the "Depends On"  in the review :)17:26
salv-orlandook, no worries17:26
seagullssalv-orlando, kind of obvious now .. heh17:26
*** sbalukoff has joined #openstack-neutron17:31
*** mfink has quit IRC17:32
*** sweston has quit IRC17:32
*** terryw is now known as otherwisegu17:34
*** otherwisegu is now known as otherwiseguy17:34
*** sweston has joined #openstack-neutron17:35
*** rohit404 has quit IRC17:37
*** emagana has quit IRC17:38
*** markwash has joined #openstack-neutron17:39
*** bjornar has joined #openstack-neutron17:40
sc68calbanix: I think I see the bug in the rechecks page now17:44
sc68calbug 127021217:44
*** Mierdin has joined #openstack-neutron17:45
*** Guest6335 has quit IRC17:46
banixsc68cal: Thanks. Yes that's the one; I remember the bug number :)17:46
sc68calok - did you add a recheck to your review to link to that bug?17:47
banixI had done it earlier on; This has been going on for a couple of weeks.17:47
sc68calah ok17:47
marunpcm: ping17:47
*** simon-AS5591 has quit IRC17:48
*** simon-AS559 has joined #openstack-neutron17:48
*** baoli has quit IRC17:51
*** simon-AS559 has quit IRC17:52
*** carl_baldwin has joined #openstack-neutron17:54
*** harlowja_away is now known as harlowja17:55
*** markwash has quit IRC17:56
*** bjornar has quit IRC17:57
*** baoli has joined #openstack-neutron17:58
*** shivh has joined #openstack-neutron18:00
*** SumitNaiksatam has joined #openstack-neutron18:03
*** emagana has joined #openstack-neutron18:05
*** sdague_ has joined #openstack-neutron18:10
*** sdague has quit IRC18:10
*** sdague_ is now known as sdague18:11
*** carl_baldwin has quit IRC18:11
*** godara has joined #openstack-neutron18:12
*** markmcclain has quit IRC18:12
*** rossella_s has quit IRC18:14
*** shashank_ has joined #openstack-neutron18:15
*** dims has quit IRC18:15
*** carl_baldwin has joined #openstack-neutron18:17
*** dims has joined #openstack-neutron18:18
*** baoli has quit IRC18:18
*** doddstack has quit IRC18:20
*** yamahata has quit IRC18:21
*** jlibosva has quit IRC18:22
anteayaI'm airporting today - marun and markmcclain are you best people to discuss rechecks and the status of the gate18:24
anteayathanks marun18:25
*** sn6i23a has joined #openstack-neutron18:25
*** humbolt has quit IRC18:26
*** sweston has quit IRC18:28
anteayaand thanks sc68cal for jumping on the elastic-recheck train18:29
anteayawelcome aboard18:29
*** shivh has quit IRC18:30
*** AlexF_ has quit IRC18:30
*** Jabadia has joined #openstack-neutron18:31
*** jog0 is now known as flashgordon18:32
*** Jabadia has joined #openstack-neutron18:32
*** sweston has joined #openstack-neutron18:35
*** bjornar has joined #openstack-neutron18:36
*** aburaschi1 is now known as aburaschi18:38
enikanorov__mestery: ping18:39
*** shivh has joined #openstack-neutron18:41
*** carl_baldwin has quit IRC18:42
marunanteaya: will do my best18:43
openstackgerritSean M. Collins proposed a change to openstack/neutron: Create new IPv6 attributes for Subnets  https://review.openstack.org/5298318:44
* sc68cal grumbles 18:46
sc68calI'm being stupid - missing pep8 checks.18:46
marunsc68cal: happens to the best of us18:48
sc68calanteaya: thanks for the welcome18:49
*** baoli has joined #openstack-neutron18:49
*** djoreilly has quit IRC18:49
marunsc68cal: that kind of mechanical stuff should be automatic, frankly.18:49
sc68calI use python-mode for vim, which has pep8 included. Although i think something died in my vim session and it stopped rechecking18:49
sc68calsince it didn't complain about the indentation18:50
marunsc68cal: well, pep8 does all kinds of hacking checks, too18:50
marunsc68cal: or is the mode running flake8?18:50
sc68calyeah flake8 - sorry18:51
marunah, ok18:51
sc68calalthough I don't think it picks up the config that we have for openstack projects18:51
maruni suppose i should enable that18:51
sc68calmarun: you should - and also check out YouCompleteMe18:51
sc68calmakes your vim look like this - https://pbs.twimg.com/media/BavaGdwCcAAE5O9.png:large18:52
marunsc68cal: yeah, I don't like autocompletion18:52
marunsc68cal: The thing I find most useful is jump-to-definition, via rope18:53
*** jgrimm has joined #openstack-neutron18:53
sc68calI had problems with rope (https://github.com/klen/python-mode/issues/342) - so I use ctags.18:54
marunsc68cal: ah, that sucks18:55
marunctags is a poor substitute18:55
*** seagulls is now known as beagles18:56
*** baoli has quit IRC18:57
*** WackoRobie has quit IRC18:58
*** jaypipes has quit IRC18:59
*** godara has quit IRC18:59
*** beagles is now known as seagulls19:00
*** dims has quit IRC19:00
*** godara has joined #openstack-neutron19:01
*** AlexF_ has joined #openstack-neutron19:02
*** networkstatic has quit IRC19:02
*** markwash has joined #openstack-neutron19:02
*** sweston has quit IRC19:05
*** thedodd has joined #openstack-neutron19:06
*** markwash has quit IRC19:08
*** jaypipes has joined #openstack-neutron19:09
*** dims has joined #openstack-neutron19:14
*** markwash has joined #openstack-neutron19:15
*** thuc has joined #openstack-neutron19:18
*** WackoRobie has joined #openstack-neutron19:18
*** vkozhukalov has joined #openstack-neutron19:19
*** thuc has quit IRC19:20
*** markmcclain has joined #openstack-neutron19:20
*** thuc has joined #openstack-neutron19:20
*** pradipta has quit IRC19:22
*** thuc has quit IRC19:25
*** AlexF_ has quit IRC19:29
*** baoli has joined #openstack-neutron19:33
sc68calemagana: Hey, I registered a BP for docs to make some more developer docs for Neutron - https://blueprints.launchpad.net/neutron/+spec/developer-documentation19:34
sc68calI've got some people on the Comcast team that I'm onboarding into the Neutron codebase and I'm probably going to do a brain dump of all the parts of neutron I understand, so they can get up to speed quicker than i did19:35
emaganasc68cal: sounds great!19:43
emaganasc68cal: if you want a 1:1 session to understand anything just let me know19:43
sc68calOK - will do. I'm going to focus first on the api extensions part of Neutron since that is where I cut my teeth.19:44
sc68calI'll probably lean heavily on salv-orlando's presentation about writing a new plugin that he presented at HK19:44
sc68caljust dig up the link since that seemed to be pretty comprehensive19:44
*** nati_ueno has joined #openstack-neutron19:50
*** nati_ueno has quit IRC19:50
*** sweston has joined #openstack-neutron19:51
*** nati_ueno has joined #openstack-neutron19:51
*** changbl has joined #openstack-neutron19:56
sc68calmestery: Do you have any dev doc for the ml2 plugin internals? Worst case I may just scrape your slideshare URLs for that19:56
dkehnenikanorov__: u around, looking at https://review.openstack.org/#/c/55032/1019:57
mesterysc68cal: We did at one point, let me see if I can dig it out, though it was somewhat highlevel I think.19:57
sc68calmestery: that's OK - better something than nothing, and I'd prefer high level, since we can drill down later19:57
mestery:)19:57
enikanorov__dkehn: ok19:58
enikanorov__mestery: Hi19:58
*** sweston has quit IRC19:58
mesteryenikanorov__: Hey, sorry for missing each other, today has been as crazy as yesterday on many fronts.  :)19:58
mesteryWhats up?19:58
*** otherwiseguy has quit IRC19:58
enikanorov__mestery: no prob. i thought it might make sense to approve https://review.openstack.org/#/c/66670/ since it seem passing checks consistently19:59
mesteryenikanorov__: Yes, I agree, from reading the scrollback, looks like markmcclain was saying we should prioritize things like this.19:59
mesterymarkmcclain: Are we good to approve https://review.openstack.org/#/c/66670/?19:59
dkehnenikanorov__: https://review.openstack.org/#/c/55032/10/neutron/tests/unit/services/loadbalancer/drivers/haproxy/test_plugin_driver.py#L636 I'm getting a TypeError becuase the  p p['members']=  [u'7c52b7aa-ac97-4df1-8b26-563d68b2d42d']20:00
enikanorov__dkehn: yeah, for some reason I missed UT failures... looks like I've looked at py27 and 26 failures and thought that it is that issue with provider configuration/exceptions20:02
enikanorov__dkehn: I'll fix the patch20:02
dkehnenikanorov__: thx20:02
enikanorov__thanks for letting me know20:03
*** emagana has quit IRC20:03
markmcclainmestery: not yet..we've got a dependent devstack change to merge first20:04
mesterymarkmcclain: Thanks for the confirmation!20:04
markmcclainmestery: this is also on my list of reviews to approve once we're ready to open everything back up20:06
mesteryCool, thanks markmcclain!20:06
*** changbl has quit IRC20:07
*** changbl has joined #openstack-neutron20:07
*** sweston has joined #openstack-neutron20:08
*** Jabadia has quit IRC20:10
*** godara has quit IRC20:12
*** sweston has quit IRC20:16
enikanorov__markmcclain: what is the devstack change the neutron depends on?20:16
enikanorov__btw, was kernel crash issue resolved?20:17
enikanorov__if so, how?20:17
mesteryenikanorov__: Yes, checkout out the launchpad bug regarding kernel crash.20:18
enikanorov__ok20:18
mesteryEnded up being NMB volume being mounted on the guest at the same time as network namespace commands are being issued.20:18
mesterysalv-orlando is the rockstar who found that guy finally :)20:19
mesterysalv and I were running scripts all afternoon yesterday to try and reproduce until he hit on the trigger20:19
mesteryAt one point, we each had over a thousand namespaces and dnsmasqs running :)20:19
*** godara has joined #openstack-neutron20:20
pcmenikanorov__: ping20:22
enikanorov__mestery: yep, i've read the logs :)20:23
enikanorov__pcm: pong20:23
pcmenikanorov__: Kyle suggested I contact you for some questions on database. Have a few mins?20:23
enikanorov__mestery: i'm wondering why check jobs started to pass20:23
enikanorov__pcm: sure20:23
* pcm sorry Kyle :)20:23
*** otherwiseguy has joined #openstack-neutron20:24
pcmenikanorov__:  I have to convert UUIDs to another ID that has a limited (integer) range for a vendor plugin on VPNaaS20:24
pcmenikanorov__: Was wondering how to generate the ID and keep it within range.20:24
pcmenikanorov__: Could I use database and auto_increment?20:25
pcmenikanorov__: (I have to persist the values for later delete operations)20:25
enikanorov__well, if the range is not very small, i think it's better to get a portion of UUID20:25
enikanorov__that fit into that ID range20:25
pcmenikanorov__: One can take a 31 char string, others have to be integers and one needs to be 1..N (and I think N is small)20:26
enikanorov__and you either rely on uniqueness or add some logic to enforce it20:26
enikanorov__oh, it's integer...20:26
pcmenikanorov__: two are, the other can be a string, just not 36 chars long :(20:26
*** rohit404 has joined #openstack-neutron20:27
enikanorov__31 chars has enough space for universe uniqueness, so it will do. for integer - yeah, auto_increment should work20:27
pcmenikanorov__: Will it wrap though, at some value?20:28
pcmenikanorov__: I'm checking to find out max int value, but let's say it's 16 bit or less20:28
pcmenikanorov__: If I create a database field and use auto_increment, can I enforce that it wraps?20:29
enikanorov__i think you need to set field to a proper type20:29
pcmenikanorov__: so select some type within the limits and then use auth_increment?20:30
enikanorov__do you know the limits?20:30
pcmenikanorov__: Not yet, trying to find out.20:31
* pcm pinging failed...trying email20:34
*** vkozhukalov has quit IRC20:34
*** sweston has joined #openstack-neutron20:35
*** Jabadia has joined #openstack-neutron20:36
pcmenikanorov__: I have the ranges...20:39
enikanorov__what is the range?20:39
pcmenikanorov__: One is 31 character, one is 1..10,000, and one is 1..7FFFFFF20:39
enikanorov__ok, so the last one is regular Integer20:40
enikanorov__so auto_increment should work20:40
*** Jabadia has quit IRC20:40
pcmenikanorov__: cool20:40
pcmenikanorov__: Can I chop the UUID for the first one (the first or last 31?)?20:41
*** Jabadia has joined #openstack-neutron20:41
enikanorov__as for 1..10000 - auto_increment will work as well, but you'll need to check if you're within the range20:41
enikanorov__eys, i think chopping will work, 31 chars is enough to be safe20:42
*** baoli has quit IRC20:42
pcmenikanorov__: Chop the first 31 chars OK?20:42
enikanorov__yes20:42
pcmenikanorov__: For the 1..10000, so I tell the DBase to use auto_increment, but how do I make sure it wraps at 10000?20:43
enikanorov__check this one: http://stackoverflow.com/questions/10494033/setting-sqlalchemy-autoincrement-start-value20:43
enikanorov__not extactly what you're looking for20:43
enikanorov__but i guess end of the range should be declared somehow similar20:44
pcmenikanorov__: So you think I check the value and if >10000, set it to 1? Wondering how I ensure unique though.20:46
*** Jabadia has quit IRC20:46
enikanorov__pcm: there's no simple way to ensure uniqueness. auto_incremet assumes that you have well enough space for all ids you need20:46
*** ajo has quit IRC20:47
enikanorov__another way is to do similar to ipallocation logic20:47
enikanorov__availability ranges, etc20:47
enikanorov__e.g. pretty complex20:47
pcmenikanorov__: In reality, there will probably only be a few of these. They are for the IKE policy, and I can't imaging a tenant having > 10.20:48
enikanorov__auto_increment is table-wise20:48
pcmenikanorov__: could I use auto_increment with a small type, like a byte?20:48
enikanorov__pcm: yes20:49
pcmenikanorov__: Maybe I can do that and just fail the request if they have > 25620:49
pcm25520:49
enikanorov__but that will not work. one tenant has < 10 ikepolicies, 26 tenants will have 26020:50
pcmenikanorov__: Will auto_increment fill in the holes and use the next available value, or will it wrap and duplicate?20:50
enikanorov__no, it will not fill the holes, i guess it will generate exception20:52
enikanorov__instead of wrapping20:52
*** rohit404 has quit IRC20:52
pcmenikanorov__: And it won't ensure uniqueness?20:55
enikanorov__it just goes through the range. so it kinda ensures it, but in your case of small range it's not very good way of doing it20:56
pcmenikanorov__: Ay other ideas on how I should ensure uniqueness with a small range of values?20:57
enikanorov__yeah20:57
pcmenikanorov__: Should I somehow augment with python code?20:57
enikanorov__i don't know whether it a common practice20:57
enikanorov__so if you have 1..10000 range only20:58
pcmenikanorov__: Like, have a transaction, and then get all values and determine the next to use.20:58
enikanorov__you may store bit map20:58
enikanorov__of 10000 bits20:58
pcminteresting.20:58
enikanorov__it's a tradeoff between code complexity vs performance. finding a hole may take up to N cycles (where N=10000)20:59
enikanorov__smarter approach will be more complex20:59
enikanorov__but with small ranges it may make sense20:59
pcmso have this map persisted and look for a hole and use that for the ID?21:00
enikanorov__if bit M = 0, then M is free ID21:01
enikanorov__and you mark it21:01
*** ajo has joined #openstack-neutron21:01
pcmenikanorov__: store that map in another table?21:01
enikanorov__not really. store it in memory and sync with the table on startup21:02
pcmenikanorov__: or you think build it at startup from datbase and keep in mem?21:02
enikanorov__sure21:02
pcmEven the Integer field (0.7FFFFFFF) won't have a ton of entries. It represents the IPSec connections, so can't imagine a ton of those.21:03
sc68calnmb?21:05
*** baoli has joined #openstack-neutron21:05
sc68calwhoops - sorry,21:05
*** aburaschi has left #openstack-neutron21:06
*** baoli has quit IRC21:06
*** baoli has joined #openstack-neutron21:07
enikanorov__pcm: for 0..7ffffff that simple approach will not work21:16
pcmenikanorov__: the auto_increment?21:16
enikanorov__no, i mean bit map21:17
enikanorov__auto_increment there should be fine21:17
pcmenikanorov__: I'm just wondering if I should use a single bit map, limit it to say 1000 and use that for all three IDs.21:18
enikanorov__not sure i get the idea21:19
pcmenikanorov__: We won't have 1000 IKE policies, IPSec policies, and IPSec tunnels for a tenant.21:19
pcmThose IDs represent those three values. Real world, probably only a few of the policies, and probably under 10 tunnels for one tenant (site to site tunnels)21:20
pcmso, although the device has limited ranges, we'll never see those many practically.21:21
enikanorov__bit map is only suitable for tunnel ids, because it should span whole tunnel id range21:21
enikanorov__and the only reason to use bit map is to simplify code. smaller range the better21:21
enikanorov__for other ids auto_increment or a part of UUID should work fine21:22
pcmThe tunnel is the one that is 0..7FFFFFFF. The IKE policy is limited to 10000, the IPSec policy is limited to 31 char21:22
pcmThe same ID can be used for each, as long as they are unique among others IDs of the same type.21:23
*** sweston has quit IRC21:24
pcmThinking... I could use a bit array, set it to 1000 (or 2000, or 10000).21:24
pcmuse that for the tunnel. I guess since the policies are not created at the same time, use a smaller bit array for the IKE policy, and use the UUID trimmed for IPSec.21:25
pcmenikanorov__: great idea about the bit array.21:26
enikanorov__well, it's not that i just invented it :)21:28
pcmenikanorov__: Make sense (did I explain it clearly)?21:28
pcmenikanorov__: Yeah, but I had blinders on, thinking of database only solution.21:28
openstackgerritrcurran proposed a change to openstack/neutron: ML2 Cisco Nexus MD: Create pre/post DB event handlers  https://review.openstack.org/5647821:29
pcmenikanorov__: Another question about the dbase...21:29
pcmenikanorov__: For the vendor driver, I need to persist these three IDs. Do I just create a new table from the service driver?21:29
enikanorov__from the service driver? what do you mean 'from' ?21:30
*** sweston has joined #openstack-neutron21:30
pcmenikanorov__: Have the service driver create and populate the new table?21:30
enikanorov__you mean the table definition is in driver's file?21:30
* pcm wondering if it is as simple as that21:30
enikanorov__i think it's the same way is any other table usage21:31
enikanorov__you need migration and definition21:31
pcmenikanorov__: Yeah, define the table in the service driver on the plugin.21:31
pcmenikanorov__: I don't try to extend the "reference" tables that exist?21:31
enikanorov__the table you are creating is vendor-specific, right? if so, it gonna be separate, and created with a migration21:32
pcmenikanorov__: yes. ok. Just wanted to make sure there wasn't some other method21:33
* pcm I couldn't think of another way21:33
enikanorov__me too21:33
pcmenikanorov__: If there is a failure on the create of vendor table entry, what happens on the reference table entry?21:34
pcmenikanorov__: IOW, how to I ensure they are consistent?21:34
enikanorov__that not very clear to me21:34
enikanorov__what is reference table? do you have a code that implements that?21:34
pcmthe table that the VPN plugin has21:35
pcm(non vendor stuff)21:35
pcmThe flow seems to be create the entry in the VPN plugin table, look up the provider's service driver, call it's create fucntion, which I guess is where I'd create the vendor table and then message the device driver (if applicable)21:36
pcmhttps://github.com/openstack/neutron/blob/master/neutron/services/vpn/plugin.py#L5221:37
pcmhttps://github.com/openstack/neutron/blob/master/neutron/db/vpn/vpn_db.py#L23021:38
pcmwondering, if the VPNPluginDB creates the ipsec_site_connections table, and then calls the vendor service driver, I'd create my table entry there.21:40
pcmat that point, if it fails, wondering how I roll back the ipsec_site_connections table entry?21:40
*** Jabadia has joined #openstack-neutron21:42
openstackgerritPraneet Bachheti proposed a change to openstack/neutron: Juniper Contrail plug-in implementation for core resources  https://review.openstack.org/4379321:43
*** Jabadia has quit IRC21:46
pcmenikanorov__: Does that make sense?21:49
*** ajo has quit IRC21:49
enikanorov__pcm: looking21:50
pcmenikanorov__: thanks. Not sure I was being clear over IRC21:50
*** carl_baldwin has joined #openstack-neutron21:52
*** emagana has joined #openstack-neutron21:52
enikanorov__pcm: "which I guess is where I'd create the vendor table "21:52
enikanorov__you mean an entry in vendor's table?21:52
enikanorov__because table itself should be created at startup  i guess / (or with migration)21:53
pcmenikanorov__: yes21:53
*** openstackgerrit has quit IRC21:53
enikanorov__ok21:53
*** armax has left #openstack-neutron21:53
*** openstackgerrit has joined #openstack-neutron21:53
enikanorov__that makes sense to me21:53
pcmenikanorov__: so if there is a failure there, the transaction on the ipsec_site_connections has already completed, right?21:53
pcmenikanorov__: so, i'd have one table with entry and one without?21:54
openstackgerritPraneet Bachheti proposed a change to openstack/neutron: Juniper Contrail plug-in implementation for core resources  https://review.openstack.org/4379321:54
enikanorov__usually if you fail to deploy logical config to backend (and deployment is reflected with vendor-specific table) than you put config in ERROR state21:55
enikanorov__so in case it is in ERROR, such inconsistency between 'plugin table' and 'driver table' might be expected state21:55
*** sweston has quit IRC21:56
pcm"put config in ERROR state" == set the status field in the plugin table to mark that as being in error?21:57
openstackgerritPraneet Bachheti proposed a change to openstack/neutron: Juniper Contrail plug-in implementation for core resources  https://review.openstack.org/4379322:02
enikanorov__pcm:22:05
enikanorov__pcm: yes22:05
pcmthen, the user could delete and re-create the config (thereby fixing up the plugin table)?22:05
enikanorov__i'm half asleep now....22:06
enikanorov__pcm. yes, or update it with admin_state_up to force redeploy22:06
enikanorov__(if that's how fwaas works)22:06
pcmthanks for all your help!!!!22:07
enikanorov__ok, i'm going to fall onto my pillow now22:07
enikanorov__np, see you22:07
openstackgerritPraneet Bachheti proposed a change to openstack/neutron: Juniper Contrail plug-in implementation for core resources  https://review.openstack.org/4379322:10
*** pcm has quit IRC22:14
*** baoli has quit IRC22:19
*** Apsu is now known as SenorSnottyTits22:20
*** SenorSnottyTits is now known as Apsu22:21
*** carl_baldwin has quit IRC22:24
*** carl_baldwin has joined #openstack-neutron22:33
*** peristeri has quit IRC22:42
*** Jabadia has joined #openstack-neutron22:43
*** Jabadia has quit IRC22:45
*** Jabadia has joined #openstack-neutron22:45
*** jecarey has quit IRC22:46
*** carl_baldwin has quit IRC22:49
*** Jabadia has quit IRC22:50
*** carl_baldwin has joined #openstack-neutron22:59
*** mlavalle has quit IRC23:04
*** jgrimm has quit IRC23:06
*** carl_baldwin has quit IRC23:07
*** dims has quit IRC23:08
*** IanGovett has quit IRC23:08
*** WackoRobie has quit IRC23:10
*** dims has joined #openstack-neutron23:26
*** banix has quit IRC23:29
*** thedodd has quit IRC23:37
*** Jabadia has joined #openstack-neutron23:46
*** Jabadia has quit IRC23:51

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