08:01:34 #startmeeting tacker 08:01:34 Meeting started Tue Nov 19 08:01:34 2024 UTC and is due to finish in 60 minutes. The chair is yasufum. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:01:34 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:01:34 The meeting name has been set to 'tacker' 08:01:50 #link https://etherpad.opendev.org/p/tacker-meeting 08:03:14 three topics on the etherpad, but first two items are just for sharing the current status. 08:04:19 The first item is for dropping diag package and waiting for another +2. 08:04:32 takahashi-tsc: thanks for reviewing. 08:04:59 And the second one is for removing legacy engine facade. 08:05:19 The patch has been merged and completed. 08:06:06 The next item is "Addressing v1 testing in FT improvement" 08:06:12 from takahashi-tsc. 08:06:35 Can I start? 08:06:47 thanks 08:07:27 OK, we discussed FT improvement at the previsous PTG. And one topic which need discussion is v1 API testing. 08:08:02 First, I have heard my company members, they said V1 API is still used in some projects. Then v1 API related functions should be tested. 08:08:36 So basically I suggest to keep V1 testing. 08:09:14 Discussion point is: 1. Other members agree with this direction? 2. If yes, which tests are mandatory and which tests are not mandatory. 08:09:35 That it, I would like to hear Tacker members' opinions. 08:10:14 thanks 08:11:31 oh, just one more thing. I already list up v1 related test sets and write my personal opinion. 08:11:39 in etherpad. 08:11:46 Let's back to the proposal at the previous ptg. 08:11:49 #link https://94a6feb49b19adc032b0-73ae00c4c0341f1a752104576c0d94a3.ssl.cf1.rackcdn.com/932974/3/check/openstack-tox-docs/f2803df/docs/specs/2025.1/reduce-fts/index.html 08:13:48 I'd like to confirm that the tests are really required to be remained on zuul as "voting" tests? 08:14:26 althouh you can still run the tests on local env. 08:15:14 That's an important point too. For example, considering something like tacker-functional-devstack-multinode-sol-vnflcm-userdata, which requires a long time and should be considered for thoroughness, it might be okay to go with a non-vote. 08:17:38 I think... sol-vnflcm and sol-vnfpkgm are mandatroy, but it might be OK to make others non-vote. 08:18:06 One of the concern is we have to wait a zuul test even if it's non-voting. 08:18:32 Although no need to retry if it's failed. 08:20:13 Hmm, you are correct. But in my understanding, the runtime of Zuul depend on the longest test among all of them. 08:21:02 yes 08:21:20 (the longest test is compliance-devstack-multinode-sol... we should shourten it,,,) 08:22:08 Anyway, removing sol-vnflcm-userdata does not affect waiting time of Zuul 08:22:17 in my understanding. 08:23:31 I'm trying to divide time consuming tests mainly for v2. 08:24:18 Ah, yes I just remembered. Yes, this leads to a discussion on whether to implement it for sol-vnflcm-userdata as well 08:24:38 I'm also expecting you to reduce the time of sol compliance tests. 08:24:59 yes 08:25:17 tacker-functional-devstack-multinode-sol-vnflcm-userdata 08:26:00 should be revised at least if we don't drop v1 tests from zuul. 08:26:11 at least 08:26:35 sorry, mistake. 08:27:49 Anyway, other v1 tests are acceptable to remain considering the running time. 08:29:20 OK. Personally, I'm starting to feel that it might be fine to keep only sol-vnflcm and sol-vnfpkgm. 08:29:38 But also want to hear other member's opinion. 08:30:04 OK, thanks. 08:30:36 thank you. KDDI uses v1 and has many tenants, so we also think that v1 testing is necessary. 08:31:00 Still, we support reducing the number of tests. 08:32:12 hi-koba: thank you for your comment. 08:32:50 By the way, can you do the task? 08:35:21 Should I suggest ways to reduce tests based on KDDI's usage? If so, I can do it. 08:36:29 It's OK to divide the test scenario to reduce the total time of the test. 08:37:14 No need to suggest other thiings. 08:39:16 Are you asking also to me? Possible but depends on workload. (We will also ptoceed with deviding compliance test...) 08:39:41 Need to confirm our team members. 08:40:59 takahashi-tsc: I'd appreciate if you help us for v1, thanks. 08:41:23 I hope we can do it, I'll discuss internally. 08:42:07 Thank you for the suggestion. 08:43:33 I agree with reducing the tests, but to be honest, I don’t fully understand how the testing works.... 08:44:18 hi-koba: No need to reduce the number of tests basically. 08:45:44 The problem is the total time and it's OK if we can divide the test scenario into several scenarios for running them in parallel. 08:47:20 although it's still better to reduce the number of tests for considering maintenance. 08:49:44 Anyway, please continue to discuss the topic. 08:50:11 Can we go to the final topic? 08:50:30 I see. Since I don’t understand what tasks are necessary to divide the test scenarios for parallel execution, I’m not sure if I can do it. 08:50:48 OK, thanks. 08:51:27 I just added final topic to the etherpad. 08:51:41 yeah, I've found it. 08:51:49 about the spec freeze. 08:51:56 thanks 08:52:03 yes 08:52:52 Could you tell me about the schedule for the spec freeze? Will it be decided from now? 08:54:45 I didn't make any notice for that because the number of specs is just one at the vPTG and no need to consider actually. 08:55:07 Do you have any plan to propose a spec now? 08:56:43 We were planning to propose specs for some of the features KDDI raised during the vPTG as much as possible. 08:57:29 understand. 08:58:17 But because of work, I’m not sure how much I can do. 09:00:24 You need to propose specs for all items basically. 09:01:37 However, it's not required for some simple proposal or so. 09:02:43 In my opinion, it's required for the second and third proposal of yours. 09:02:58 Add default_secret_key Option to [vim_keys] for Multi-Master Tacker Deployment 09:03:08 and 09:03:10 Enhancement of the Ansible Driver (sample mgmt driver) 09:03:18 #link https://etherpad.opendev.org/p/oct2024-ptg-tacker 09:03:56 i see. 09:04:25 For the first item, it looks a small update and no need to do. 09:05:09 thank you 09:05:32 Anyway, it's fine if we can decide the date of spec freeze for today. 09:05:52 Understood. 09:06:34 Do you have any suggestion? What do you think how much time required to prepare the specs? 09:07:12 In my opinion, we don't need to hurry to fix the specs in this release. 09:07:29 So, for example, how about the end of this year? 09:08:13 I think the end of the year is fine. 09:09:02 Thanks. 09:09:23 I will proceed with preparing the 2 specs to submit by the end of the year. 09:09:26 thanks 09:10:46 and also merge them before the deadline. 09:11:09 It's over the end of time of this meeting. 09:11:24 So, let's close the meeting if you have no more topic. 09:11:37 nothing from my side 09:11:43 good 09:11:56 ok 09:12:01 thanks 09:12:03 Thank you for joining, bye! 09:12:07 bye 09:12:10 bye! 09:12:13 #endmeeting