| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2020-03-05 | |||
| 03:02:55 | chenke | #info chenke | |
| 03:03:04 | Sundar | #info Sundar | |
| 03:03:14 | Li_Liu | #info Li_Liu | |
| 03:03:29 | brinzhang | #info brinzhang | |
| 03:03:36 | Yumeng | #info Yumeng | |
| 03:04:10 | xinranwang | #info xinranwang | |
| 03:04:26 | Sundar | What do people have to discuss today? | |
| 03:05:18 | brinzhang | About remove v1 API | |
| 03:05:19 | brinzhang | https://review.opendev.org/#/c/711232/ | |
| 03:05:22 | Sundar | BTW, the time for PTG reservation is up. I didn't hear confirmation that even 3 people plan to go to Vancouver, SO I haven't confirmed anything. | |
| 03:07:27 | shaohe_feng | encourage developers to access the PTG | |
| 03:07:31 | shaohe_feng | if possible. | |
| 03:09:59 | chenke | V1's API is now worthless, and v2 can also be seen. v2's deployable api, Shogo is also doing it, I think it can be removed. Even if the v1 api is retained, the call may not necessarily be as expected. https://review.opendev.org/#/c/698190/ | |
| 03:10:04 | chenke | brinzhang | |
| 03:10:04 | Sundar | To have focused discussion on V release goals and plans, we could either do it in IRC and etherpads or in openstack-discuss ML. If we do a Zoom call. or WeChat discussion, they should be posted on IRC or ML. Otherwise, other projects will not have know what we do. | |
| 03:10:37 | Sundar | brnzhang, chenke: Agree v1 API can be removed. | |
| 03:10:47 | Sundar | brinzhang: ^ | |
| 03:10:52 | chenke | OK | |
| 03:11:16 | brinzhang | Sundar, but in v2 we dont have the deployable, right? | |
| 03:11:44 | brinzhang | if we remove now, I think it's too early to do this. | |
| 03:11:52 | chenke | https://review.opendev.org/#/c/698190/ | |
| 03:12:59 | brinzhang | IMO, we should done all things in v2, then to deal with the v1 | |
| 03:13:01 | Sundar | brinzhang: There is a deployable object in v2, but it means something else than the v1 deployable. | |
| 03:13:28 | Sundar | I think we plan to have APIs for patching deployables in v2. | |
| 03:14:00 | brinzhang | Sundar: sure | |
| 03:14:32 | brinzhang | If all agree to remove now, I am ok too. | |
| 03:15:15 | Sundar | brinzhang: I think it is better to remove api/controllers/v1/deployables.py and add api/controllers/v2/deployables.py | |
| 03:15:53 | chenke | shogo is doing this | |
| 03:16:04 | brinzhang | Sundar: I also agree, but I just think it's earlier | |
| 03:16:30 | Sundar | brinzhang: I see. What should we wait for, before we remove the v1 API? | |
| 03:16:46 | brinzhang | I think so | |
| 03:17:59 | chenke | do you use v1? | |
| 03:19:22 | brinzhang | chenke, Sundar: Need a process here, right? | |
| 03:19:38 | Yumeng | brinzhang: Brin, if I didn't remember it wrong, we've made an agreement Train version that we make an deprecation anounce and remove the code in U release. | |
| 03:21:05 | brinzhang | Yumeng, Ah, if so, I think I missed this message, ignore my comments | |
| 03:21:24 | Yumeng | But I forgot where the discussion was happen. | |
| 03:21:30 | Sundar | Yes, we followed the process of deprecating in Stein itself and reinforced the deprecation in Train. | |
| 03:21:53 | Yumeng | yes, it's safe to remove now. Don't worry. | |
| 03:22:17 | Sundar | Yumeng: We have discussed this in IRC before (I need to look up when). But our API docs clearly say v1 is deprecated, both in Stein and Train. | |
| 03:23:37 | Yumeng | ok. good that we have announcement! | |
| 03:24:18 | brinzhang | Sundar: that should an ML or etherpad to recore this aggrement, otherwise will have different opinion | |
| 03:24:47 | Sundar | https://docs.openstack.org/cyborg/stein/admin/api.html | |
| 03:24:55 | brinzhang | And we should add that links to the commit message, that reviewer can get more info | |
| 03:25:27 | chenke | Ok. I will update message | |
| 03:26:34 | brinzhang | Sundar, chenker, Yumeng: ok, we can continue next topic | |
| 03:26:36 | Sundar | brinzhang: The above link is published already. I have said this to Nova developers in ML too, not sure when. | |
| 03:26:54 | chenke | ok | |
| 03:27:12 | Sundar | For example, Sean mooney and others are testing Nova with Cyborg v2. No expectation of v1 support. | |
| 03:27:39 | Sundar | #topic PTG | |
| 03:28:33 | Sundar | To reinforce what I said: To have focused discussion on V release goals and plans, we could either do it in IRC and etherpads or in openstack-discuss ML. If we do a Zoom call. or WeChat discussion, they should be posted on IRC or ML. Otherwise, other projects will not have know what we do. | |
| 03:29:02 | Sundar | Does anybody disagree? | |
| 03:29:31 | xinranwang | We can create a ether pad | |
| 03:29:52 | xinranwang | To list the goals | |
| 03:31:11 | Sundar | Ok, so everybody agrees to this ^, right? | |
| 03:31:19 | Yumeng | agree. etherpad, zoom are always good. | |
| 03:31:31 | brinzhang | agree, wWe can publish content on etherpad regularly | |
| 03:31:47 | brinzhang | send that info to ML | |
| 03:32:07 | s_shogo | agree. | |
| 03:32:22 | Sundar | #agree V release planning process above ^ | |
| 03:32:33 | Sundar | Thanks, all | |
| 03:32:55 | Sundar | Any other topic before I move to Nova and related stuff? | |
| 03:33:17 | Yumeng | ^^ | |
| 03:33:24 | Yumeng | Sundar, xinranwang, chenke: I will abandon this:https://review.opendev.org/#/c/709286/3 | |
| 03:33:33 | Yumeng | but we still need to update the valid controlpath_id_type values herehttps://github.com/openstack/cyborg/blob/master/cyborg/objects/control_path.py#L26, do you agree? | |
| 03:34:07 | Yumeng | we should remove "MDEV" in cureent valid values | |
| 03:34:25 | Yumeng | */from | |
| 03:34:43 | chenke | Agree | |
| 03:34:47 | Yumeng | https://github.com/openstack/cyborg/blob/master/cyborg/objects/control_path.py#L26 | |
| 03:34:52 | Sundar | Yumeng: agree | |
| 03:35:00 | Sundar | to both | |
| 03:35:14 | Yumeng | ok. great! will do. | |
| 03:35:38 | brinzhang | agree | |
| 03:36:13 | xinranwang | Agree | |
| 03:37:58 | Yumeng | ok. thanks all! | |
| 03:38:29 | Sundar | Ok, on the Nova series: it is a bit mixed news. One patch got merged, one more got +2. But we are still spinning on UT details. Sometimes seems like too much detail or nits. | |
| 03:40:00 | Sundar | I was hoping to wrap this up by Feb. I have offers for a next role, but yet to decide. But I will be moving to a different role in March. So, I am looking to wrap it up one way or the other. | |
| 03:41:53 | Yumeng | wow, congrats! | |
| 03:41:58 | chenke | Sundar congratulate! | |
| 03:44:13 | s_shogo | congrats! >> the merged patch | |
| 03:44:25 | Sundar | Thanks, mixed feelings for me, after putting so much effort into Cyborg. | |
| 03:45:07 | Sundar | Can one of you volunteer to be an additional PTL after I move on? | |
| 03:45:18 | brinzhang | Sundar, congrats! That is a new beginning and it will be brilliant. | |
| 03:45:32 | Sundar | Thanks, brinzhang. | |
| 03:45:52 | shaohe_feng | So what‘s your next role? | |
| 03:46:18 | shaohe_feng | still about cloud related work? | |
| 03:46:38 | chenke | Yes, you spend a lot of energy on cyborg, about 16 hours a day. Good luck cares for those who work hard. | |
| 03:47:44 | Sundar | Not decided on next role, yes still about cloud, | |
| 03:48:19 | Sundar | chenke: I was doing CYborg plus some Kubernetes work till about a month ago | |
| 03:48:37 | Sundar | That's why it took long hours | |
| 03:49:11 | chenke | Got it. | |
| 03:49:13 | xinranwang | Thanks for your great efforts! | |
| 03:50:19 | Sundar | Thanks, xinranwang | |
| 03:50:45 | Sundar | OK, maybe you all can discuss offline on additional PTL. We still have time. | |
| 03:50:50 | Yumeng | Sundar: I can help with the rest work after you move on. But not sure if we need more volunteers. we can discuss the tasks and seperate them. | |
| 03:51:32 | shaohe_feng | kubernets is popular in cloud. | |
| 03:51:42 | Sundar | Yumeng: Ok. We need to inform the OpenStack Foundation so that they can send all communication to two people, not just me alone. | |
| 03:52:30 | Sundar | That's all, folks. Anything else before we wrap up? | |
| 03:53:20 | shaohe_feng | can anyone who attend PTG can tell something about Cyborg and Neutron integration? | |
| 03:53:59 | shaohe_feng | on smartnic | |
| 03:54:11 | shaohe_feng | I have look into it. | |