13:04:34 <XueFeng> #startmeeting senlin 13:04:34 <openstack> Meeting started Tue Mar 27 13:04:34 2018 UTC and is due to finish in 60 minutes. The chair is XueFeng. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:04:35 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:04:37 <openstack> The meeting name has been set to 'senlin' 13:04:50 <XueFeng> hello, everyone 13:05:02 <Qiming_> hi 13:05:05 <chenyb4> Hello 13:05:27 <XueFeng> ok, let's wait a moment 13:06:02 <XueFeng> hi Qiming_,chenyb4 13:06:31 <XueFeng> Here is Senlin rocky work items:https://etherpad.openstack.org/p/senlin-rocky-workitems 13:07:27 <XueFeng> OK, let' start 13:08:22 <XueFeng> hi, Qiming_ chenyb4, any import problems need to discuss? 13:08:31 <XueFeng> important 13:08:50 <Qiming_> I'm curious about the work items during Rocky 13:09:11 <Qiming_> One thing (important bug) I can think of is the micro-version support 13:09:24 <Qiming_> the support is broken at SDK side 13:09:40 <XueFeng> yes 13:09:53 <chenyb4> I was commit patch https://review.openstack.org/#/c/555231/ 13:10:07 <chenyb4> but exist problem 13:12:41 <XueFeng> So this patch is still in review. I will add it to important bug work item 13:12:52 <chenyb4> Wait for Monty review 13:13:19 <XueFeng> Ok 13:13:33 <Qiming_> Please review also this spec: https://review.openstack.org/#/c/532814/ 13:13:50 <Qiming_> It is about how SDK exposes and leverages the microversion support in various services 13:15:24 <Qiming_> Also this one worth a reading: https://review.openstack.org/#/c/444892/ 13:15:37 <XueFeng> OK, I have add me to reviewer 13:16:05 <chenyb4> OK 13:16:53 <Qiming_> The key is to understand the intent and design of microversion and also the SDK architecture 13:17:48 <XueFeng> yes 13:17:59 <XueFeng> OK, let' move 13:19:15 <XueFeng> #topic Senlin Dashboard 13:19:49 <XueFeng> We have add cluster resize operation recently in senlin dashboard 13:20:48 <Qiming_> cool 13:21:33 <XueFeng> We can add more operations in dashboard which senlin has supported in senlin api. 13:22:00 <XueFeng> And we also made Angular-based panels as default in senlin dashboard 13:23:15 <Qiming_> great 13:24:18 <XueFeng> Any body can free to add cluster operations in senlin dashboard 13:24:58 <XueFeng> https://review.openstack.org/#/c/551253/ 13:25:08 <XueFeng> You can reference this patch 13:25:33 <XueFeng> s/reference/refer to 13:30:15 <XueFeng> let's move 13:30:39 <XueFeng> #topic K8s on Senlin 13:32:20 <XueFeng> As I know, some guys have start for this 13:32:49 <XueFeng> For examples:https://review.openstack.org/#/c/556809/ 13:33:35 <chenyb4> I have just start,Found two problems and have submitted patch. 13:33:37 <XueFeng> Also this one:https://review.openstack.org/#/c/556745/ 13:34:12 <XueFeng> OK, this a good beginning 13:34:32 <XueFeng> Let's work hard for this together:) 13:34:51 <XueFeng> Qiming_ 13:35:05 <Qiming_> Yes, we need hands to improve it 13:35:16 <XueFeng> Any suggestions about this? 13:36:54 <Qiming_> Work on it 13:37:07 <Qiming_> Not just talk about it 13:37:47 <XueFeng> HaHa, ok. Also, any guys who is interested in k8s and Senlin can feel free to work on it. 13:40:31 <chenyb4> Ok 13:41:18 <Qiming_> We need to think from user's perspective, ... what can we do to make deploying k8s on nova clusters easier? 13:42:22 <Qiming_> I'm also looking at the gophercloud project, which is providing Go SDK for openstack 13:42:30 <Qiming_> Senlin is not there yet 13:43:25 <Qiming_> Also, dims has developed a cloud-controller-manager for openstack: https://github.com/dims/openstack-cloud-controller-manager 13:43:31 <dtruong2_> @qming: we are actually working on adding senlin support to gophercloud 13:43:33 <dtruong2_> https://github.com/gophercloud/gophercloud/issues/823 13:44:21 <Qiming_> https://github.com/dims/openstack-cloud-controller-manager/blob/master/pkg/cloudprovider/providers/openstack/openstack.go#L556 13:44:38 <dtruong2_> we just started this effort with gophercloud and it will take awhile 13:44:57 <Qiming_> Oh, my, thank you so much! 13:45:21 <XueFeng> wow, so great 13:45:46 <dtruong2_> we have a lot of the code already. just to clean up and submit the pull request 13:46:13 <XueFeng> Thanks dtruong 13:46:30 <Qiming_> Saw that, the concern was .... TOO BIG, :) 13:46:49 <dtruong2_> yes, so we are splitting up the pull requests 13:46:49 <dtruong2_> https://github.com/gophercloud/gophercloud/pull/824 13:46:51 <Qiming_> That is fine, we can break it into smaller PRs for easier review 13:46:59 <Qiming_> beautiful 13:47:05 <dtruong2_> i'm working with that developer 13:47:34 <dtruong2_> so we will be making more pull requests to add all the APIs over the next weeks 13:48:05 <Qiming_> don't hesitate if there are helps needed 13:48:25 <dtruong2_> have you had discussions with dims about senlin integration in the cloud controller manager? 13:49:42 <Qiming_> Not yet, I just came across yet last weekend 13:50:02 <Qiming_> s/yet/it/ 13:51:09 <Qiming_> I'm still trying to allocate some time for a better understanding of the cloud controller manager interface 13:52:34 <XueFeng> ok.Qiming_, dtruong2_, more detail for this maybe you can share by email to us 13:52:41 <XueFeng> to senlin core team 13:52:42 <dtruong2_> ok. sounds good 13:52:48 <Qiming_> sure 13:52:57 <XueFeng> let's move on 13:53:10 <XueFeng> #topic open discussion 13:55:21 <XueFeng> Summit will come in May 21. We can have a Senlin update in the summit 13:56:18 <Qiming_> cool 13:56:42 <chenyb4> cool 13:57:28 <XueFeng> If we finished more about k8s on Senlin. Maybe we can have a Senlin onboarding as well 13:58:16 <XueFeng> Ok, that's all from me 13:58:33 <XueFeng> Qiming_, chenyb4, dtruong2 13:58:48 <Qiming_> Nothing from my side 14:00:27 <XueFeng> OK, Thanks. 14:00:33 <XueFeng> #endmeeting