08:02:55 #startmeeting tacker 08:02:55 Meeting started Tue Dec 21 08:02:55 2021 UTC and is due to finish in 60 minutes. The chair is yasufum. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:02:55 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:02:55 The meeting name has been set to 'tacker' 08:04:35 hello 08:04:51 hi 08:05:03 there are three topics proposed on the ehterpad today. 08:05:14 #link https://etherpad.opendev.org/p/tacker-meeting 08:06:31 Before going to go to the first topic, I'd like to talk two things. 08:06:50 One is about spec freeze. 08:07:35 I think most of us are going to be off next week. 08:08:30 although several patches are still remained under reviewing. 08:09:34 I think we don't need to hurry for fixing these patches actually. 08:10:43 So, I'd like to suggest to update the date of the deadline which was agreed as "best effort" target at the previous vPTG. 08:11:32 I think mid of the next week is reasonable, but want to here your comment. 08:11:37 What do you think? 08:13:27 +1, I think it will be difficult at the end of this month, because there are some specs I have commented that have not been revised. 08:13:27 mid of next month? (Jan.) 08:13:43 yes, you are correct 08:14:04 OK, +1. 08:14:07 +1 08:15:25 thx 08:17:41 Considering many of us may going to go to return in the second week next month, I think 21th Fri is appropriate for the date. 08:19:22 I agree 08:19:34 I'll update the date on etherpad of the previous vPTG. 08:19:37 #link https://etherpad.opendev.org/p/tacker-yoga-ptg 08:19:48 sure, thanks 08:19:58 Please give your comment if you have any other alternative or comment. Thanks. 08:20:26 thanks 08:22:08 My second topic is just an announcement. I'd skip IRC meeting next week 08:22:34 and have the next one on 11th Jan. 08:22:57 I'll also share it on ML later. Thanks. 08:24:11 If no one has a comment for the schedule, go to the first topic on etherpad. 08:24:54 good 08:25:22 ueha: can you share your topic about the current issue on gate test. 08:25:32 Sure, 08:25:57 currently, sol-kubernetes job often has another error. 08:26:21 An error occurred because the processing of the heal entire did not complete in the time waiting for COMPLETED in test. 08:26:37 This error can be resolved by increasing the timeout period during the heal entire test. 08:27:02 I have posted the patch, so could you review it? https://review.opendev.org/c/openstack/tacker/+/822285 08:27:29 That's all from my side, any comment? 08:30:23 thanks 08:31:26 We have several unclear timeouts which depend on infra... 08:32:59 It's hard to find such a failure in general 08:33:30 and we cannot this update fixes the issue completely. 08:34:03 But I think it is doable for the current situation. 08:34:49 It has been tested several times and looks OK. 08:35:15 ueha: many thanks for your effort! I'd give +2. 08:35:50 Thanks for comments! :) 08:36:06 I'll also give +2, thanks 08:36:29 takahashi-tsc: thanks! 08:38:28 ok, go to the next topic from edagawa_kc. 08:38:43 Sure. 08:39:09 Currently there is one topic I would like to confirm here regarding my spec. 08:39:26 The detail has been described in the etherpad. 08:39:40 The main point is whether we need returning "400 bad request" case or not during an API response. 08:39:57 In my thought, there is no problem to only use paged case, but I would like to ask your opinions. 08:42:17 That's all from my side. 08:44:37 thanks 08:44:41 any comment? 08:49:48 nothing? 08:50:49 +1, I think it is better because there is no need to add non-SOL compliant parameter. 08:51:06 I think it depends on usecases although I don't suppose to opposite to your idea. 08:54:07 Anyway, it might be OK as ueha commented. 08:54:16 I think no usecase which should expect 400 bad error... but I think we should explain that GET API's default behavior is paging in API reference. 08:55:29 I see, I understand your opinions are the same as mine. Also I will add description of this behaviour into API reference. 08:56:12 I will start updating my spec, too. Thanks. 08:57:24 thanks 08:57:58 seems we can go to the next topic. 08:58:19 esto-aln: can you share your topic? 08:58:26 sure 08:59:10 Basically, we have a proposal to change the directory structure under: tacker/samples/mgmt_driver 08:59:25 the proposal details are in the etherpad 08:59:58 We have some concern points, which I discussed from line 147. 09:01:03 Firstly, we would like to know whether you agree that we create sub-directory under mgmt_driver? 09:01:48 Secondly, if there are concerns if we relocate the kubernetes files to "tacker/samples/mgmt_driver/kubernetes" directory.. 09:02:15 will it work properly if relocated? 09:02:46 and are there other items which needs to be updated as an effect of the change in directory? 09:03:02 That's all from my side. 09:03:45 I think this change has no impact other than docs because we don't have any tests for the samples. 09:03:53 ueha: What do you think? 09:04:58 The kubernetesMgmtDriver's python file may also need some changes 09:06:06 Is it because for resolving path dependency or so in the code itself? 09:06:30 https://opendev.org/openstack/tacker/src/branch/master/samples/mgmt_driver/kubernetes_mgmt.py#L441 09:07:05 https://opendev.org/openstack/tacker/src/branch/master/samples/mgmt_driver/kubespray/kubespray_mgmt.py#L277 09:07:50 It seems that the path hard coded above. 09:10:05 It must be one of bad habits honestly :) 09:10:42 Yes, I think we have the same recognition.. but is it okay whether Ueha-san can update such source codes? 09:11:29 You can fix it with the same patch. 09:11:43 Anyway, I think it is not so critical if we need just to update such a path. 09:12:07 I understand.. anyway, please support us.. please do check if the changes are enough or need to have more files to update.. 09:13:05 yasufum: yes, I think so, too... but just in case, there might be some issue.. we would like to consult Ueha-san. 09:13:20 ueha: Do you mean update two thing, for kubernetes and ansible, with a single patch? 09:13:21 Sure, when a patch is posted, test it internally. 09:15:00 you mean, Ueha-san will test internally, right? 09:15:31 yasufum: Yes, I think it should be update same patch. 09:16:36 esto-aln: yes, may test by me or my colleague 09:16:55 okay, many thanks, Ueha-san! 09:19:08 any other comments? 09:19:34 ueha: I don't agree basically because we should make a change topic by topic without any reason should do so. 09:20:12 although it is a tiny change 09:20:31 to minimize if we have some troubles possibly 09:21:32 Could I confirm the reason why it's better to update with one patch? 09:21:57 Do you mean we should create a patch "change k8s sample directory" and a patch "add ansible driver" separetely? 09:23:44 takahashi-tsc: Yes. I think it's better to test the change of directly without adding ansible driver basically. 09:23:46 It doesn't mean much, but I thought it would be bad if the function doesn't work which is hit by one patch. 09:23:56 I think it would be good if they could be merged with other patches in order and with no gap in time. 09:25:00 I understand the changes does not affect on gate tests, just want to clarify the reason. 09:25:49 the reason why we should make the changes with one patch. 09:27:34 "should" is different. I'm sorry for my poor English expression. 09:27:38 ueha: OK, I understand you just considering about the time to be merged. 09:30:45 In my conclusion, I think one patch is OK if changes for currenrt mgmt driver is just two lines or so, and ueha surely tests the patch from esto-aln. 09:31:34 okay, I understand the conclusion. 09:32:07 We will proceed based on community's conclusion. 09:32:23 Thanks for discussion all! 09:33:12 Thank you 09:35:28 any other comment? 09:36:37 good 09:36:58 done all for today 09:37:42 Thank you all for joining. 09:37:52 Thanks 09:37:56 Thank you 09:37:58 thanks, bye 09:38:00 Bye 09:38:01 Have a nice holiday! 09:38:01 Thanks bye 09:38:03 bye 09:38:04 Bye 09:38:23 #endmeeting