18:01:01 #startmeeting gluon 18:01:02 Meeting started Wed Aug 23 18:01:01 2017 UTC and is due to finish in 60 minutes. The chair is bh526r. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:01:03 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:01:05 The meeting name has been set to 'gluon' 18:01:22 #topic Roll Call 18:01:37 #info Bin Hu 18:01:47 #info Kamil Renczewski 18:01:50 #info Jin Li 18:01:55 Hi Kamil 18:02:05 Hi Bin 18:02:33 I sent you and some others a proposal of demo scenario 18:02:50 We can discuss it after we finish discussing patches 18:03:06 Ok 18:03:39 #topic Admin Update 18:04:19 #info Bin will attend PTG in Denver. 18:04:56 #info No other admin update 18:05:10 #info Pike Release Status 18:05:27 #topic Pike Release Status 18:05:48 #info Bin cut the stable/pike branch 18:06:31 #info Bin has installed Gluon stable/pike branch with Devstack stable/pike branch 18:06:55 #info Sanity check seems good for Gluon and Proton 18:07:48 #info Documentation update is needed for updated command line. Bin is working on it. 18:08:21 #info Once remaining outstanding patches of policy are approved and merged, Bin will submit documentation patch 18:09:35 One issue is that, in Devstack stable/pike, etcd3 is started by default. Gluon is using etcd-2.3.6. So there are issues of competing ports of etcd cluster 18:10:13 Current solution is to disable etcd3 after installing Devstack stable/pike, then we can move on as before 18:10:59 We need to look into using etcd3 in Gluon after Pike release, then we can reuse etcd cluster started by Devstack 18:11:57 Alternatively, we can look into using different ports / a different etcd cluster for Gluon backends. 18:12:16 This will be the work after Pike release 18:13:04 #info We need to look into resolving etcd3 v.s. etcd 2.3.6 after Pike Release 18:13:35 #info Now let's look at outstanding 3 patches 18:14:13 #info Patch 1: Gluon object-level authorization 18:14:23 #link https://review.openstack.org/#/c/482752/ 18:14:50 #info Jin and Bin went over the code. All look good. 18:14:58 #info Existing comments were resolved. 18:15:08 I suggest group to approve this patch 18:15:43 #info Group approved this patch 482757. Bin will take the action to merge it, and cherrypick to stable/pike 18:16:18 #info Patch 2: Policies in yaml 18:16:30 #link https://review.openstack.org/#/c/486254/ 18:16:47 Jin and I are sitting together to review the code. 18:27:21 #info models/net-l3vpn/api.yaml: (1) add tenant-id for VpnAfConfig to track which project creates this object.; (2) change network_owner to owner 18:32:36 #info managers/manager_base.py: Line 113 "def create_ports(self, api_class, values):": put comments there indicating that the code now is hard-coded to create default interface when creating ports. We need a TO-DO to change the hardcoded code to support all types of YAML. 18:33:10 #info This TO-DO is beyond Pike 18:41:04 #info: policies/base.py: doc/samples/policy.jason is no longer needed. We need to add a comment withint this policy.json, indicating that the first part is moved to code, and the rest are defined in YAML. This file is no longer needed, but for historical record. 18:42:15 #info policies/net-l3vpn.py: already comment there that it is no longer needed, because polocy is defined in YAML. This is also for historical record. 18:45:16 sorry Kamil, we may not have time to go over PoC scenario draft 18:45:34 OK, lets move this to next week 18:45:50 because we want to finsh review of Pike patches 18:45:55 sorry for this Kamil 18:46:12 Meanwhile, if you have comments, we can discuss in email 18:46:40 Then next week, we can hopefully finish the discussion of draft PoC scenario 18:47:35 Currently there is much of work to do before we can say what we could show on summt 18:47:50 So probably next week would be to early for me 18:53:11 Sure, thank you Kamil 18:54:22 #info requirements.txt: this is not needed. So it needs to be deleted in the patchset 18:55:25 #info: all others look good. Code themselves look good. 18:55:51 #info Jin will update the comments and YAML based on above review, and upload a new patchset. 18:56:48 #info Group agrees to approve the new patchset, and Bin will take the action to merge it 18:57:18 #info Patch 3: Function delete_port() takes exactly 3 arguments (4 given) in handle_port_delete() 18:57:28 #link https://review.openstack.org/#/c/496167/ 18:58:20 #info It is being reviewed and there are review comments. It is expected that author will further work on it. It will be approved if everything is fine after review. Bin will take the action to merge after approval 18:58:28 #topic AOB 18:58:42 #info Nothing else. Meeting adjourned. 18:59:00 #info Team will work offline to finalize those patches and documentation this week 18:59:08 #endmeeting