#openstack-meeting: gluon
Meeting started by bh526r at 18:01:09 UTC
(full logs).
Meeting summary
- Roll Call and Introduction (bh526r, 18:02:32)
- Georg Kunz (georgk,
18:02:55)
- Kamil Renczewski (KamilRenczewski,
18:03:01)
- Bin Hu (bh526r,
18:03:03)
- Admin Update (bh526r, 18:03:31)
- we plan to have a Gluon F2F session in
Barcelona (bh526r,
18:04:17)
- Currently OpenStack is allocating rooms for
official projects, which is the priority (bh526r,
18:04:57)
- Bin communicated with Thierry, and agreed that
once the room assignment for official projects has been done, if
there is more spaces available, we can get it (bh526r,
18:05:59)
- Bin Hu Right now, the space in Barcelona is
tighter compared to prior summits (bh526r,
18:06:39)
- Paul Carver (pcarver,
18:06:41)
- Bin will also try to ask for a slot in Nova
and/or Neutron's sessions in Barcelona to introduce Gluon
(bh526r,
18:09:06)
- Summary of Face-to-Face Meeting on August 18 and 19 (bh526r, 18:10:06)
- Gluon had an F2F meeting in Sunnyvale on 8/18
and 8/19. (bh526r,
18:10:44)
- The summary of discussion and conclusion is as
follows: (bh526r,
18:11:05)
- 1. Group discussed Gluon and Neutron
Interaction Model. Group agreed and concluded that: (bh526r,
18:12:23)
- 1.1 A Proton stays the same. i.e. YAML -> {
Pecan, DB Schema, etcd interface } (bh526r,
18:13:05)
- 1.2 Gluon will use Neutron plugin approach for
North Bound, i.e. as a Gluon ML2 driver (core plugin) (bh526r,
18:13:50)
- - Gluon Wrapper ML2 Driver subclasses ML2
Driver (bh526r,
18:14:15)
- - If it is Proton port, sends to Proton
(bh526r,
18:14:35)
- JinLi join (jinli,
18:14:40)
- - Otherwise, goes to normal ML2 driver
(bh526r,
18:14:53)
- 1.3 Dummy network, subnets etc. object will be
used by Gluon ML2 driver to satisfies Nova-Neutron
relationship (bh526r,
18:15:25)
- 1.4 Backend SDN controllers will create
network, subnets etc. in our desired way (bh526r,
18:15:49)
- 1.5 South Bound stays the same etcd to
communicate via Shim Layers with SDN Controllers, i.e.: (bh526r,
18:16:15)
- - Gluon ML2 core plugin will connect with etcd
to determine port ownership (bh526r,
18:16:37)
- - Contrail will use existing plugin/mechanism
driver, which is at the same level as etcd (bh526r,
18:16:55)
- - Contrail’s mechanism driver needs to work
with Gluon ML2 Core Plugin (bh526r,
18:17:15)
- 1.6 Tom and Jin will look into it if this
really works or not (bh526r,
18:17:41)
- 2. Group discussed how to explore Gluon ML2
Core Plugin (bh526r,
18:18:13)
- 2.1 Experiment with wrapping / sub-classing
method (bh526r,
18:18:50)
- - If successful, done (bh526r,
18:21:19)
- Kamal Hussain (kamal___,
18:21:37)
- 2.2 If not successful, we try to fix ML2 by
working with Neutron ML2 team (bh526r,
18:25:17)
- - If successful, done (bh526r,
18:25:37)
- 2.3 If not successful, we will use Original
Gluon Model, i.e. Nova-Gluon-Neutron (bh526r,
18:25:58)
- - Customization for commercial
deployment (bh526r,
18:26:19)
- Tom and Jin look into it if this really works
or not (bh526r,
18:26:38)
- 3. Group discussed Demo Scope for OpenStack
Summit in Barcelona, and agreed: (bh526r,
18:27:10)
- 3.1 Multiple SDN Controller Backend
Interoperability – use Proton (bh526r,
18:27:35)
- - New interaction Model with Neutron, compared
to demo in OPNFV Summit (bh526r,
18:27:58)
- - Create VM with two vNICs. Neutron Port (e.g
Linux Bridge) and Gluon Port (OVS, vRouter, etc) (bh526r,
18:28:50)
- 3.2 New service on-demand (new Proton/APIs
generated on-demand) (bh526r,
18:29:17)
- - Dummy service implementation (bh526r,
18:29:39)
- 4. Group also discussed that we need to clean
up Nova Plugin so that we can have Gluon as Neutron Proxy, which is
our model today (bh526r,
18:30:15)
- Group recognized that it would take long
time. (bh526r,
18:30:38)
- Ian will work on it, and in his to-do
list (bh526r,
18:30:52)
- New Blueprint Discussion (bh526r, 18:32:52)
- Based on F2F discussion, 2 Blueprints were
created: (bh526r,
18:35:05)
- One is for Gluon ML2 Plugin BP:
https://blueprints.launchpad.net/python-gluon/+spec/gluon-ml2-plugin.
This is assigned to Tom (bh526r,
18:35:38)
- The other one is for Gluon Nova Plugin BP:
https://blueprints.launchpad.net/python-gluon/+spec/gluon-nova-plugin.
This is assigned to Ian (bh526r,
18:36:02)
- Gluon ML2 Plugin BP:
https://blueprints.launchpad.net/python-gluon/+spec/gluon-ml2-plugin
is approved unanimously (bh526r,
18:43:20)
- Bin will communicate with Ian to add more
details in Nova Plugin BP (bh526r,
18:43:40)
- Tracking Progress of PoC (bh526r, 18:44:04)
- https://jira.opnfv.org/browse/NETREADY-21
(bh526r,
18:45:44)
- A JIRA ticket was created as PM tool for PoC:
https://jira.opnfv.org/browse/NETREADY-21 (bh526r,
18:53:08)
- Note that it is only for PoC related tasks,
including logistics and other non-coding tasks (bh526r,
18:53:35)
- Coding the documentation related tasks are
referenced back to BP so that those will be tracked in Gerrit and
BP/Launchpad in OpenStack (bh526r,
18:54:16)
- For example, a story of Gluon ML2 Driver in
JIRA references back to Gluon ML2 Driver BP:
https://jira.opnfv.org/browse/NETREADY-22 (bh526r,
18:55:21)
- Details of the Gluon ML2 Driver work will be
tracked in Gerrit and BP/Launchpad (bh526r,
18:55:53)
- Once the coding and documentation are
completed, JIRA will merely change ths status to "Resolved".
(bh526r,
18:56:28)
- Meeting adjourned (bh526r,
18:58:14)
Meeting ended at 18:58:36 UTC
(full logs).
Action items
- (none)
People present (lines said)
- bh526r (115)
- georgk (23)
- pcarver (12)
- KamilRenczewski (8)
- openstack (3)
- kamal___ (2)
- jinli (1)
Generated by MeetBot 0.1.4.