*** armax has quit IRC | 00:24 | |
*** armax has joined #openstack-meeting | 00:50 | |
*** rcernin has quit IRC | 01:14 | |
*** rcernin has joined #openstack-meeting | 01:16 | |
*** baojg has joined #openstack-meeting | 01:36 | |
*** armax has quit IRC | 01:37 | |
*** gyee has quit IRC | 01:48 | |
*** masahito has joined #openstack-meeting | 01:52 | |
*** johnthetubaguy has quit IRC | 02:26 | |
*** andrebeltrami has quit IRC | 02:47 | |
*** masahito has quit IRC | 03:12 | |
*** rfolco has quit IRC | 03:13 | |
*** rh-jelabarre has quit IRC | 03:16 | |
*** jmasud has quit IRC | 03:31 | |
*** masahito has joined #openstack-meeting | 04:07 | |
*** ijw has quit IRC | 04:07 | |
*** ijw has joined #openstack-meeting | 04:08 | |
*** ijw has quit IRC | 04:10 | |
*** ijw has joined #openstack-meeting | 04:10 | |
*** psahoo has joined #openstack-meeting | 04:16 | |
*** manpreet has joined #openstack-meeting | 04:18 | |
*** psahoo has quit IRC | 04:29 | |
*** rcernin has quit IRC | 04:32 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-meeting | 04:35 | |
*** makoto-h has joined #openstack-meeting | 04:38 | |
*** hongbin has quit IRC | 04:39 | |
*** psahoo has joined #openstack-meeting | 04:47 | |
*** yasufum has joined #openstack-meeting | 04:53 | |
*** Lucas_Gray has joined #openstack-meeting | 05:03 | |
*** jmasud has joined #openstack-meeting | 05:03 | |
*** rcernin has joined #openstack-meeting | 05:04 | |
*** psahoo has quit IRC | 05:11 | |
*** yoshito-ito has joined #openstack-meeting | 05:22 | |
*** psahoo has joined #openstack-meeting | 05:24 | |
*** psahoo has quit IRC | 05:33 | |
*** rcernin has quit IRC | 05:41 | |
*** Lucas_Gray has quit IRC | 05:44 | |
*** psahoo has joined #openstack-meeting | 05:50 | |
*** yasufum has quit IRC | 05:50 | |
*** vishalmanchanda has joined #openstack-meeting | 05:50 | |
*** ricolin_ has joined #openstack-meeting | 06:04 | |
*** ricolin_ has quit IRC | 06:11 | |
*** moguimar has joined #openstack-meeting | 06:23 | |
*** ralonsoh has joined #openstack-meeting | 06:28 | |
*** ijw has quit IRC | 06:31 | |
*** slaweq has joined #openstack-meeting | 06:35 | |
*** masahito has quit IRC | 06:37 | |
*** ijw has joined #openstack-meeting | 06:44 | |
*** ijw has quit IRC | 06:49 | |
*** suzhengwei has joined #openstack-meeting | 06:56 | |
*** apetrich has joined #openstack-meeting | 06:56 | |
*** rcernin has joined #openstack-meeting | 06:57 | |
*** suzhengwei has quit IRC | 07:01 | |
*** suzhengwei has joined #openstack-meeting | 07:02 | |
*** rcernin has quit IRC | 07:03 | |
*** rcernin has joined #openstack-meeting | 07:06 | |
*** suzhengwei has quit IRC | 07:13 | |
*** rcernin has quit IRC | 07:14 | |
*** ijw has joined #openstack-meeting | 07:15 | |
*** ijw has quit IRC | 07:20 | |
*** tosky has joined #openstack-meeting | 07:36 | |
*** dklyle has quit IRC | 07:36 | |
*** e0ne has joined #openstack-meeting | 07:45 | |
*** ijw has joined #openstack-meeting | 07:47 | |
*** ijw has quit IRC | 07:52 | |
*** masazumi-ota has joined #openstack-meeting | 07:53 | |
*** baojg has quit IRC | 07:58 | |
*** baojg has joined #openstack-meeting | 07:59 | |
*** takahashi-tsc has joined #openstack-meeting | 07:59 | |
takahashi-tsc | Hi tacker team. | 08:00 |
---|---|---|
manpreet | hi | 08:00 |
masazumi-ota | Hi | 08:00 |
takahashi-tsc | OK, let's start the meeting | 08:00 |
yoshito-ito | hi | 08:00 |
takahashi-tsc | #startmeeting tacker | 08:00 |
openstack | Meeting started Tue Aug 25 08:00:43 2020 UTC and is due to finish in 60 minutes. The chair is takahashi-tsc. Information about MeetBot at http://wiki.debian.org/MeetBot. | 08:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 08:00 |
*** openstack changes topic to " (Meeting topic: tacker)" | 08:00 | |
openstack | The meeting name has been set to 'tacker' | 08:00 |
*** keiko-k has joined #openstack-meeting | 08:01 | |
takahashi-tsc | I think we have 2 topics at least, TST from me and revise docs from yoshito-ito | 08:01 |
takahashi-tsc | Any other topics? | 08:01 |
yoshito-ito | I have a topic about revising docs. | 08:02 |
*** ueha has joined #openstack-meeting | 08:02 | |
yoshito-ito | oh, takahashi-tsc has already mentioned it, thank you. | 08:02 |
takahashi-tsc | OK. Can we start from my topic? | 08:03 |
yoshito-ito | yes, please! | 08:04 |
takahashi-tsc | OK https://etherpad.opendev.org/p/tacker-meeting | 08:05 |
takahashi-tsc | L30- | 08:05 |
takahashi-tsc | I've participated TST meeting, and STF join the meeting. STF seems a team who make test code. | 08:06 |
takahashi-tsc | Basically, STF team agree with our proposal. Especially response code and response header. | 08:07 |
takahashi-tsc | But discussion is still needed and the actual test improvement may be in W cycle period... | 08:08 |
*** sridharg has joined #openstack-meeting | 08:08 | |
takahashi-tsc | Today, I'd like to discuss L38. i.e. What Tacker team can do for TST. | 08:08 |
takahashi-tsc | In my opinion, Tacker should not do standardization work, but we can contribute our own test code to TST. | 08:09 |
takahashi-tsc | What do you think about it? | 08:10 |
yoshito-ito | I agree. The standardization is not our (Tacker's) scope, but it's good to make feedback to TST. | 08:11 |
yoshito-ito | I'm not sure how the contrubution of our test code will be. | 08:12 |
takahashi-tsc | I think I'll improve Robot code for Tacker team. And some of them can be shared with STF team. | 08:14 |
yoshito-ito | OK, we can make bug reports to TST repository, which may be a simple error of Robot code or a wrong definition from SOL documents. | 08:15 |
takahashi-tsc | Agree. I think we proceed with it for "Tacker testing improvement", and share with STF/TST. | 08:17 |
masazumi-ota | I agree too. It should be closed to feedback such as conditions to be met for the test code.Standardization should be left to the TST as a traditional role. | 08:17 |
*** ijw has joined #openstack-meeting | 08:18 | |
takahashi-tsc | OK, thank you for your comment. I write these comment in etherpad. I'll plan to discuss it with TST team. | 08:19 |
masazumi-ota | Thanks | 08:20 |
takahashi-tsc | If you have some other comment, please write in etherpad. | 08:20 |
yoshito-ito | Did you discuss the "tag" strategy in ETSI repository? Now we can find "2.4.1" and "2.6.1" are provided, and also 2.7.1 and 3.3.1 seems in developement. | 08:20 |
takahashi-tsc | Yes. you are correct. "2.4.1" and "2.6.1" are provided and later version is under development. | 08:21 |
*** NAO_H has joined #openstack-meeting | 08:21 | |
takahashi-tsc | I suggest that TST should decide "maintenance policy". And STF team agree with it. | 08:22 |
yoshito-ito | Great. That is a important step. | 08:23 |
takahashi-tsc | I think they do not decide how to maintenance branch which is already released... | 08:23 |
*** ijw has quit IRC | 08:23 | |
yoshito-ito | I think we need to discuss when to start to try their Robot code. Can we wait for the policy from TST or STF? | 08:24 |
takahashi-tsc | In my current development for using Robot, I'll just use version 2.6.1. But we should continue to discuss with the output of our development. | 08:25 |
takahashi-tsc | In V cycle, I'll complete first development as above, and improve each (Tacker and TST/STF) code in W cycle. | 08:26 |
yoshito-ito | Great, thank you. I agree to use v2.6.1 first. | 08:26 |
takahashi-tsc | OK, can we move to next topic from yoshito-ito? | 08:28 |
yoshito-ito | OK | 08:28 |
yoshito-ito | I'm trying to revise Tacker documents. | 08:29 |
yoshito-ito | I found we need to update the doc structure itself because now we have unclear index. | 08:29 |
yoshito-ito | My proposal is shown in https://etherpad.opendev.org/p/tacker-meeting. | 08:30 |
yoshito-ito | I welcome your feedback. | 08:30 |
yoshito-ito | I've already created a new doc structure. Also, I mapped the existing docs to it and marked "TBD" for new required docs. | 08:31 |
masazumi-ota | I have already checked out the proposal. I have no objection to it. | 08:32 |
takahashi-tsc | Great thanks! As you wrote, we start to writing testing guide especially Robot (L429-432) | 08:33 |
takahashi-tsc | Main topic is Robot, but we try to organize UT, FT and Robot testing. | 08:34 |
yoshito-ito | Thanks! It helps me a lot. | 08:35 |
yoshito-ito | I will create docs for ETSI NFV-SOL based implementation in Use Case Guide. | 08:36 |
takahashi-tsc | Yes, we and Tacker users need it. | 08:36 |
yoshito-ito | After the discussion in etherpad, I will upload a patch to re-design the structure of docs. Also I will propose required docs as much as possible in V release. | 08:37 |
yoshito-ito | I'm not familiar with the legacy Tacker implementation, so I welcome your help. | 08:38 |
takahashi-tsc | Thanks, basically seems good. And our team will also discuss and give feedback later. | 08:38 |
yoshito-ito | Great, thank you! | 08:38 |
takahashi-tsc | OK, I'll also talked about updating legacy Tacker docs. | 08:39 |
yoshito-ito | Thank you! That's all from me for today. | 08:42 |
takahashi-tsc | OK thanks. Any other topics everyone? | 08:42 |
masazumi-ota | I have no topic. | 08:43 |
takahashi-tsc | OK, let's close the meeting. Thank you! | 08:45 |
yoshito-ito | Thank you! bye! | 08:45 |
takahashi-tsc | #endmeeting | 08:45 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 08:45 | |
openstack | Meeting ended Tue Aug 25 08:45:38 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 08:45 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tacker/2020/tacker.2020-08-25-08.00.html | 08:45 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tacker/2020/tacker.2020-08-25-08.00.txt | 08:45 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tacker/2020/tacker.2020-08-25-08.00.log.html | 08:45 |
*** yoshito-ito has quit IRC | 08:48 | |
*** NAO_H has quit IRC | 08:48 | |
*** ijw has joined #openstack-meeting | 08:49 | |
*** ijw has quit IRC | 08:54 | |
*** takahashi-tsc has quit IRC | 08:58 | |
*** dosaboy has quit IRC | 08:59 | |
*** dosaboy has joined #openstack-meeting | 08:59 | |
*** keiko-k has quit IRC | 08:59 | |
*** yamamoto has quit IRC | 09:16 | |
*** yamamoto has joined #openstack-meeting | 09:18 | |
*** ianychoi__ has joined #openstack-meeting | 09:21 | |
*** ijw has joined #openstack-meeting | 09:21 | |
*** ianychoi_ has quit IRC | 09:24 | |
*** belmoreira has joined #openstack-meeting | 09:25 | |
*** ijw has quit IRC | 09:26 | |
*** masahito has joined #openstack-meeting | 09:26 | |
*** verdurin has joined #openstack-meeting | 09:31 | |
*** yamamoto has quit IRC | 09:32 | |
*** e0ne has quit IRC | 09:39 | |
*** yamamoto has joined #openstack-meeting | 09:45 | |
*** yamamoto has quit IRC | 09:46 | |
*** ijw has joined #openstack-meeting | 09:53 | |
*** yamamoto has joined #openstack-meeting | 09:54 | |
*** ijw has quit IRC | 09:57 | |
*** ueha has quit IRC | 10:01 | |
*** xyang has quit IRC | 10:13 | |
*** jamespage has quit IRC | 10:14 | |
*** johnsom has quit IRC | 10:16 | |
*** jamespage has joined #openstack-meeting | 10:16 | |
*** xyang has joined #openstack-meeting | 10:16 | |
*** johnsom has joined #openstack-meeting | 10:17 | |
*** ijw has joined #openstack-meeting | 10:24 | |
*** masahito has quit IRC | 10:25 | |
*** e0ne has joined #openstack-meeting | 10:28 | |
*** ijw has quit IRC | 10:29 | |
*** patrickeast has quit IRC | 10:49 | |
*** knikolla has quit IRC | 10:49 | |
*** csatari has quit IRC | 10:49 | |
*** sri_ has quit IRC | 10:50 | |
*** aprice has quit IRC | 10:50 | |
*** yamamoto has quit IRC | 10:52 | |
*** yamamoto has joined #openstack-meeting | 10:54 | |
*** ijw has joined #openstack-meeting | 10:56 | |
*** rcernin has joined #openstack-meeting | 10:58 | |
*** patrickeast has joined #openstack-meeting | 11:00 | |
*** ijw has quit IRC | 11:00 | |
*** sri_ has joined #openstack-meeting | 11:01 | |
*** csatari has joined #openstack-meeting | 11:01 | |
*** knikolla has joined #openstack-meeting | 11:01 | |
*** aprice has joined #openstack-meeting | 11:05 | |
*** yamamoto has quit IRC | 11:24 | |
*** yamamoto has joined #openstack-meeting | 11:25 | |
*** ijw has joined #openstack-meeting | 11:27 | |
*** trident has quit IRC | 11:31 | |
*** ijw has quit IRC | 11:32 | |
*** Lucas_Gray has joined #openstack-meeting | 11:41 | |
*** rfolco has joined #openstack-meeting | 11:53 | |
*** rh-jelabarre has joined #openstack-meeting | 11:58 | |
*** yamamoto has quit IRC | 11:58 | |
*** ijw has joined #openstack-meeting | 11:59 | |
*** ijw has quit IRC | 12:03 | |
*** raildo has joined #openstack-meeting | 12:13 | |
*** ijw has joined #openstack-meeting | 12:30 | |
*** ijw has quit IRC | 12:35 | |
*** yamamoto has joined #openstack-meeting | 12:37 | |
*** Guest34946 has joined #openstack-meeting | 12:47 | |
*** yamamoto has quit IRC | 12:48 | |
*** Guest34946 is now known as redrobot | 12:50 | |
*** Luzi has joined #openstack-meeting | 12:55 | |
*** lpetrut has joined #openstack-meeting | 12:57 | |
*** bnemec has joined #openstack-meeting | 13:00 | |
*** ijw has joined #openstack-meeting | 13:02 | |
*** trident has joined #openstack-meeting | 13:02 | |
*** masayukig has quit IRC | 13:05 | |
*** ijw has quit IRC | 13:07 | |
*** masayukig has joined #openstack-meeting | 13:16 | |
*** masazumi-ota has quit IRC | 13:16 | |
*** TrevorV has joined #openstack-meeting | 13:41 | |
*** gyee has joined #openstack-meeting | 14:03 | |
*** ijw has joined #openstack-meeting | 14:06 | |
*** ijw has quit IRC | 14:07 | |
*** ijw has joined #openstack-meeting | 14:07 | |
*** Lucas_Gray has quit IRC | 14:13 | |
*** dklyle has joined #openstack-meeting | 14:19 | |
*** bauzas has quit IRC | 14:33 | |
*** ijw_ has joined #openstack-meeting | 14:34 | |
*** ijw has quit IRC | 14:38 | |
*** moguimar has quit IRC | 14:43 | |
*** rcernin has quit IRC | 14:45 | |
*** bauzas has joined #openstack-meeting | 14:47 | |
*** bauzas has quit IRC | 14:52 | |
*** bauzas has joined #openstack-meeting | 14:54 | |
*** lajoskatona has joined #openstack-meeting | 14:59 | |
ralonsoh | #startmeeting neutron_qos | 15:02 |
openstack | Meeting started Tue Aug 25 15:02:02 2020 UTC and is due to finish in 60 minutes. The chair is ralonsoh. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:02 |
*** openstack changes topic to " (Meeting topic: neutron_qos)" | 15:02 | |
ralonsoh | hi | 15:02 |
openstack | The meeting name has been set to 'neutron_qos' | 15:02 |
lajoskatona | o/ | 15:02 |
lajoskatona | Hi ralonsoh | 15:02 |
ralonsoh | today we have one topic | 15:02 |
ralonsoh | ttps://bugs.launchpad.net/neutron/+bug/1882804 | 15:02 |
ralonsoh | please lajoskatona | 15:02 |
*** psahoo has quit IRC | 15:03 | |
lajoskatona | Last time we discussed it you proposed to check the Port BEFORE_UPDATE, to avoid rollbacks and so on | 15:03 |
lajoskatona | I checked and basically works fine :-) | 15:03 |
ralonsoh | ahhh yes | 15:03 |
ralonsoh | do you have the link to the patch? | 15:04 |
lajoskatona | https://review.opendev.org/#/q/topic:bug/1882804+(status:open+OR+status:merged) | 15:04 |
lajoskatona | today gibi went there and left really good comments both in tempest and in neutron patch | 15:04 |
ralonsoh | I'll review the n-lib and the neutron patch tomorrow morning | 15:05 |
ralonsoh | we should have the n-lib patch ASAP | 15:05 |
lajoskatona | and I think the most relevant is (as I see now at least) to do rollback in placement allocation if port update fails in neutron db operation or anytime after before_update | 15:06 |
lajoskatona | the neutron patch is under construction, so I hope today afternoon or tomorrow I can push a new version | 15:06 |
ralonsoh | exactly, if the placement call fails, we need to rollback the operation | 15:06 |
*** mlavalle has joined #openstack-meeting | 15:06 | |
lajoskatona | that is clear, but the comment is to rollback the placement allocation change if neutron fails sometime later in port update operation | 15:07 |
lajoskatona | like imagine db error or something like that | 15:07 |
ralonsoh | you mean https://review.opendev.org/#/q/topic:bug/1882804+(status:open+OR+status:merged) | 15:08 |
ralonsoh | sorry | 15:08 |
ralonsoh | https://review.opendev.org/#/c/747774/1/neutron/services/qos/qos_plugin.py@250 | 15:08 |
ralonsoh | this comment | 15:08 |
lajoskatona | to tell the truth I can't see if that is possible for all possible failures, or is there some mechanism in neutron to notify in case of failure? | 15:08 |
lajoskatona | yes that's it | 15:09 |
ralonsoh | yeah, we need to kind of mechanism to track the command failure | 15:10 |
ralonsoh | and in this case, revert the placement update | 15:10 |
ralonsoh | because executing this in the other way is not an option, right? | 15:10 |
ralonsoh | for example | 15:10 |
ralonsoh | 1) request placement allocation | 15:11 |
ralonsoh | 2) db operation | 15:11 |
ralonsoh | 3) placement update | 15:11 |
ralonsoh | (3) if (2) succeeds | 15:11 |
lajoskatona | not really as allocation can change any time, so better to keep the GET allocation and PUt close in time | 15:11 |
ralonsoh | lajoskatona, but when you update the placement, you have a feedback | 15:13 |
ralonsoh | this is rest command | 15:13 |
ralonsoh | you send an update command over the instant value | 15:13 |
ralonsoh | I know this value can change | 15:13 |
ralonsoh | but you can have two operations in parallel | 15:14 |
ralonsoh | I don't know if I'm explaining myself well... | 15:14 |
ralonsoh | you can read the allocation | 15:14 |
lajoskatona | what do you mean in parallel? | 15:14 |
ralonsoh | for example, two update commands in parallel | 15:14 |
lajoskatona | parallel placement update and db operation? | 15:14 |
ralonsoh | no no | 15:15 |
ralonsoh | two port update commands | 15:15 |
ralonsoh | each one increasing the BW allocations | 15:15 |
ralonsoh | this is a risk you can assume | 15:15 |
ralonsoh | let me explain | 15:15 |
ralonsoh | you can oversubscribe the BW allocation | 15:16 |
ralonsoh | if you have a max BW of 100 | 15:16 |
ralonsoh | and you have a current allocation of 90 | 15:16 |
ralonsoh | and you increase two ports at the same time, adding 10 to each one | 15:16 |
*** armax has joined #openstack-meeting | 15:16 | |
ralonsoh | maybe you'll finish those commands with an allocation of 110 | 15:16 |
ralonsoh | if you do those 3 steps | 15:17 |
ralonsoh | read, db operation, placement update | 15:17 |
ralonsoh | but this can be documented | 15:17 |
lajoskatona | yeah that's possible, I am not sure if placement has some way to avoid such things | 15:17 |
*** psahoo has joined #openstack-meeting | 15:18 | |
ralonsoh | by default, if you add a limit, placement won't let you overflow it | 15:18 |
lajoskatona | yes, that's true as the max is added to the rp on the compute | 15:19 |
ralonsoh | IMO, it's easier in this case to rollback manually the DB operations | 15:20 |
ralonsoh | so if (3) fails, revert (2) | 15:20 |
lajoskatona | but if the placement update is after the db operation in case placement update fails the db must be rolled back | 15:20 |
ralonsoh | yes | 15:20 |
ralonsoh | but how many times that will happen? | 15:20 |
ralonsoh | if you read that you have 10mbps available | 15:21 |
ralonsoh | and you increase the port BW this amount | 15:21 |
ralonsoh | and then you update the placement, how many times you'll have an error there? | 15:21 |
lajoskatona | good question, but it can happen :-) | 15:22 |
ralonsoh | yes, in case you execute port qos update commands in parallel | 15:22 |
lajoskatona | and as it is a remote operation it can take time with retries (due to generation conflicts i.e.) | 15:23 |
lajoskatona | not just qos update | 15:23 |
lajoskatona | allocation is for instance and that can be changed several ways like memory/disk whatever change | 15:23 |
lajoskatona | or the vm is moved to new host | 15:23 |
lajoskatona | and those are at least retries with new get allocation and new put allocation | 15:24 |
lajoskatona | https://docs.openstack.org/api-ref/placement/?expanded=update-allocations-detail#update-allocations | 15:24 |
lajoskatona | the terrible thing is that placement has this generation thing which is really good but for allocations theres more than enough :-) | 15:25 |
ralonsoh | it is not possible to send an "increase" command | 15:27 |
ralonsoh | you need first to read the value and then send the new one | 15:27 |
lajoskatona | so it can time consuming and the result of update is not sure till placement operation is finished | 15:27 |
lajoskatona | that is in the neutron-lib patch basically | 15:27 |
lajoskatona | https://review.opendev.org/#/c/741452/5/neutron_lib/placement/client.py | 15:28 |
ralonsoh | so placement should be a restfull API but it is not | 15:29 |
lajoskatona | update_qos_minbw_allocation awaits only the diff and adds that to the fetched values from placement | 15:29 |
*** belmoreira has quit IRC | 15:29 | |
ralonsoh | IMO, but this is out of scope, we should have an "atomic" operation to increase/decrease allocations | 15:29 |
ralonsoh | that's more efficient | 15:30 |
lajoskatona | those are always good discussions with them:-) Mostly they were the API sig at a time | 15:30 |
ralonsoh | sure | 15:30 |
ralonsoh | ok so | 15:30 |
ralonsoh | in your approach | 15:30 |
ralonsoh | you need to handle the case of a DB failure | 15:31 |
*** lpetrut has quit IRC | 15:32 | |
lajoskatona | yes, and currently I don't see way for that | 15:33 |
ralonsoh | if, eventually you run out of ideas or time, try my idea if you want it | 15:34 |
lajoskatona | you mean fetch allocation - db change - change placement allocation ? | 15:34 |
ralonsoh | yes | 15:35 |
lajoskatona | what do you think about this summary: https://bugs.launchpad.net/neutron/+bug/1882804/comments/4 | 15:36 |
openstack | Launchpad bug 1882804 in neutron "RFE: allow replacing the QoS policy of bound port" [Wishlist,Confirmed] - Assigned to Lajos Katona (lajos-katona) | 15:36 |
lajoskatona | it is not exactly that one, but as allocation update can be time consuming nearly the same | 15:36 |
lajoskatona | now the neutron-lib patch do the GET allocation and PUT allocation in one method to keep GET and PUT close | 15:38 |
ralonsoh | so you are using a new field in the port to set the update transaction status | 15:38 |
lajoskatona | that was part of that thinking to show the user if update is still in progress | 15:40 |
lajoskatona | do you think that is really necessary? | 15:40 |
lajoskatona | JKust thinking loudly | 15:40 |
lajoskatona | Just-^ | 15:40 |
ralonsoh | I always prefer to use the DB to lock a transaction | 15:41 |
ralonsoh | this is adding an extra transaction parameter | 15:41 |
ralonsoh | different to any other parameter (not standard in Neutron) | 15:41 |
*** baojg has quit IRC | 15:41 | |
*** baojg has joined #openstack-meeting | 15:42 | |
lajoskatona | that's true, but the placement REST operations must be out of db | 15:42 |
lajoskatona | I mean not in the lock to avoid stopping every other db operations | 15:43 |
ralonsoh | not big fan of this idea | 15:44 |
ralonsoh | but I don't see a better | 15:44 |
ralonsoh | better one* | 15:45 |
ralonsoh | you should document in the dev docs what this flag means | 15:45 |
*** psahoo has quit IRC | 15:46 | |
lajoskatona | update_status or similar | 15:46 |
ralonsoh | yeah, valid, if needed, for other DB objects | 15:46 |
lajoskatona | you mean other than port? | 15:47 |
ralonsoh | yes, in other feature | 15:47 |
ralonsoh | just to implement something standard | 15:47 |
lajoskatona | that is an extension that "extends" not just ports but i.e. networks, subnets.... | 15:50 |
lajoskatona | am I right? | 15:50 |
ralonsoh | if needed, yes | 15:51 |
ralonsoh | but let's focus now in the port | 15:51 |
lajoskatona | yeah, that can be a first step | 15:52 |
lajoskatona | thanks ralonsoh, I go a check my previous attempt to have the allocation update after db update, and push that when I make it work again :-) | 15:53 |
ralonsoh | sure | 15:53 |
ralonsoh | I'll review the patch then | 15:53 |
lajoskatona | thanks for your time, I think we can close the meeting if there's no other thing | 15:55 |
ralonsoh | yw | 15:55 |
ralonsoh | ok, let's finish for today | 15:56 |
ralonsoh | thanks! | 15:56 |
lajoskatona | Bye | 15:56 |
ralonsoh | #endmeeting | 15:56 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:56 | |
openstack | Meeting ended Tue Aug 25 15:56:17 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:56 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_qos/2020/neutron_qos.2020-08-25-15.02.html | 15:56 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_qos/2020/neutron_qos.2020-08-25-15.02.txt | 15:56 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_qos/2020/neutron_qos.2020-08-25-15.02.log.html | 15:56 |
*** lajoskatona has left #openstack-meeting | 16:15 | |
*** bnemec has quit IRC | 16:30 | |
*** jgriffith has quit IRC | 16:31 | |
*** bnemec has joined #openstack-meeting | 16:35 | |
*** rh-jelabarre has quit IRC | 16:43 | |
*** rh-jelabarre has joined #openstack-meeting | 16:43 | |
*** rafaelweingartne has joined #openstack-meeting | 16:53 | |
*** rafaelweingartne has quit IRC | 16:55 | |
*** Luzi has quit IRC | 16:57 | |
*** yasufum has joined #openstack-meeting | 17:27 | |
*** ralonsoh has quit IRC | 17:27 | |
*** yasufum has quit IRC | 17:36 | |
*** bnemec has quit IRC | 17:50 | |
*** bnemec has joined #openstack-meeting | 17:53 | |
*** baojg has quit IRC | 17:59 | |
*** sridharg has quit IRC | 18:22 | |
*** hyunsikyang has joined #openstack-meeting | 18:31 | |
*** hyunsikyang__ has quit IRC | 18:34 | |
*** sri_ has quit IRC | 18:48 | |
*** patrickeast has quit IRC | 18:49 | |
*** sri_ has joined #openstack-meeting | 18:49 | |
*** aprice has quit IRC | 18:49 | |
*** patrickeast has joined #openstack-meeting | 18:50 | |
*** aprice has joined #openstack-meeting | 18:54 | |
*** Horrorcat has quit IRC | 19:23 | |
*** ijw_ has quit IRC | 19:27 | |
*** ijw has joined #openstack-meeting | 19:28 | |
*** ijw has quit IRC | 19:32 | |
*** ijw has joined #openstack-meeting | 19:34 | |
*** ijw has quit IRC | 19:39 | |
*** ijw has joined #openstack-meeting | 20:06 | |
*** slaweq has quit IRC | 20:06 | |
*** vishalmanchanda has quit IRC | 20:10 | |
*** ijw has quit IRC | 20:11 | |
*** slaweq has joined #openstack-meeting | 20:18 | |
*** Lucas_Gray has joined #openstack-meeting | 20:21 | |
*** zaneb has quit IRC | 20:21 | |
*** ijw has joined #openstack-meeting | 20:37 | |
*** ijw has quit IRC | 20:42 | |
*** ijw has joined #openstack-meeting | 20:43 | |
*** yamamoto has joined #openstack-meeting | 21:30 | |
*** raildo has quit IRC | 21:31 | |
*** TrevorV has quit IRC | 21:47 | |
*** rfolco has quit IRC | 21:57 | |
*** rfolco has joined #openstack-meeting | 21:57 | |
*** yamamoto has quit IRC | 22:00 | |
*** rcernin has joined #openstack-meeting | 22:02 | |
*** rfolco has quit IRC | 22:02 | |
*** rfolco has joined #openstack-meeting | 22:03 | |
*** rfolco has quit IRC | 22:04 | |
*** rfolco has joined #openstack-meeting | 22:06 | |
*** rfolco has quit IRC | 22:08 | |
*** rfolco has joined #openstack-meeting | 22:12 | |
*** bnemec has quit IRC | 22:14 | |
*** rfolco has quit IRC | 22:16 | |
*** rh-jelabarre has quit IRC | 22:21 | |
*** rh-jelabarre has joined #openstack-meeting | 22:21 | |
*** zaneb has joined #openstack-meeting | 22:22 | |
*** mlavalle has quit IRC | 22:57 | |
*** tosky has quit IRC | 23:04 | |
*** rfolco has joined #openstack-meeting | 23:19 | |
*** yamamoto has joined #openstack-meeting | 23:59 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!