*** ktraynor_ has joined #openvswitch | 00:03 | |
*** ktraynor has quit IRC | 00:06 | |
*** dceara has quit IRC | 00:18 | |
*** yamamoto has joined #openvswitch | 01:02 | |
*** rebrec79 has quit IRC | 01:02 | |
*** balkamos has quit IRC | 02:01 | |
*** balkamos has joined #openvswitch | 02:01 | |
*** yamamoto has quit IRC | 02:04 | |
*** dholler has quit IRC | 02:45 | |
*** dholler has joined #openvswitch | 02:58 | |
*** yamamoto has joined #openvswitch | 03:09 | |
*** rebrec79 has joined #openvswitch | 03:29 | |
*** oanson has quit IRC | 04:48 | |
*** oanson has joined #openvswitch | 04:54 | |
*** cpaelzer__ has joined #openvswitch | 05:02 | |
*** cpaelzer has quit IRC | 05:02 | |
*** armax has quit IRC | 05:28 | |
*** mmirecki has joined #openvswitch | 05:48 | |
*** vkuramshin1 has joined #openvswitch | 05:50 | |
*** jaicaa has quit IRC | 05:52 | |
*** jaicaa has joined #openvswitch | 05:55 | |
*** mmirecki has quit IRC | 05:55 | |
*** yamamoto has quit IRC | 05:59 | |
*** mmirecki has joined #openvswitch | 06:04 | |
*** yogananth has joined #openvswitch | 06:11 | |
*** mmirecki has quit IRC | 06:14 | |
*** mmirecki has joined #openvswitch | 06:14 | |
*** yamamoto has joined #openvswitch | 06:15 | |
*** mmirecki has quit IRC | 06:33 | |
*** slaweq_ has quit IRC | 06:36 | |
*** slaweq_ has joined #openvswitch | 07:00 | |
*** eelco has joined #openvswitch | 07:02 | |
*** slaweq_ is now known as slaweq | 07:03 | |
*** ebail has joined #openvswitch | 07:04 | |
*** ebail has quit IRC | 07:05 | |
*** dceara has joined #openvswitch | 07:09 | |
*** dceara has quit IRC | 07:28 | |
*** jraju__ has joined #openvswitch | 07:35 | |
*** ktraynor_ has quit IRC | 07:58 | |
*** ktraynor has joined #openvswitch | 07:59 | |
*** mmirecki has joined #openvswitch | 08:38 | |
*** dceara has joined #openvswitch | 08:45 | |
*** mmirecki has quit IRC | 08:45 | |
*** dceara has quit IRC | 08:49 | |
*** dceara has joined #openvswitch | 09:11 | |
*** timothy has joined #openvswitch | 09:26 | |
*** timothy has quit IRC | 10:46 | |
*** timothy has joined #openvswitch | 10:49 | |
*** timothy has quit IRC | 10:56 | |
*** timothy has joined #openvswitch | 11:04 | |
*** mmirecki has joined #openvswitch | 11:58 | |
*** mmirecki has quit IRC | 12:12 | |
*** igordc has quit IRC | 12:18 | |
*** bostondriver has joined #openvswitch | 12:55 | |
*** yamamoto has quit IRC | 12:57 | |
*** yamamoto has joined #openvswitch | 12:58 | |
*** dcbw has joined #openvswitch | 13:00 | |
*** acidfoo has quit IRC | 13:00 | |
*** acidfoo has joined #openvswitch | 13:01 | |
*** zhouhan_ has quit IRC | 13:08 | |
*** zhouhan has joined #openvswitch | 13:08 | |
*** timothy has quit IRC | 13:17 | |
*** dholler has quit IRC | 13:18 | |
*** timothy has joined #openvswitch | 13:20 | |
*** dholler has joined #openvswitch | 13:30 | |
*** timothy has quit IRC | 13:51 | |
*** timothy has joined #openvswitch | 13:53 | |
*** rcernin has quit IRC | 13:54 | |
*** yamamoto has quit IRC | 14:00 | |
*** yamamoto has joined #openvswitch | 14:02 | |
*** yamamoto has quit IRC | 14:02 | |
*** yamamoto has joined #openvswitch | 14:02 | |
*** yamamoto has quit IRC | 14:06 | |
*** yamamoto has joined #openvswitch | 14:06 | |
*** timothy has quit IRC | 14:07 | |
*** timothy has joined #openvswitch | 14:14 | |
*** yamamoto has quit IRC | 14:32 | |
numans | ihrachys, one question on your test patch. Earlier how the tests were passing with that buggy macro ? | 14:49 |
---|---|---|
ihrachys | numans: the macro does nothing, so tests did nothing | 14:52 |
ihrachys | the macro never *executed* the buggy function | 14:53 |
ihrachys | only defined it | 14:53 |
ihrachys | I suspect if the regular compare_packets macro would be used after its remove_broadcast peer, it would fail because it would redefine the original function. | 14:54 |
ihrachys | probably no tests did that | 14:54 |
numans | ihrachys, ok. | 14:54 |
*** cpaelzer__ is now known as cpaelzer | 14:57 | |
*** slaweq has quit IRC | 15:06 | |
*** armax has joined #openvswitch | 15:10 | |
*** yamamoto has joined #openvswitch | 15:11 | |
*** slaweq has joined #openvswitch | 15:22 | |
*** yamamoto has quit IRC | 15:23 | |
*** dholler has quit IRC | 16:01 | |
*** eelco has quit IRC | 16:02 | |
*** dholler has joined #openvswitch | 16:14 | |
*** blp has joined #openvswitch | 17:00 | |
*** timothy has quit IRC | 17:04 | |
numans | Hello | 17:15 |
_lore_ | hi all | 17:15 |
numans | time for OVN meeting | 17:15 |
blp | hi | 17:15 |
*** jraju__ has quit IRC | 17:15 | |
*** aginwala has joined #openvswitch | 17:16 | |
dceara | Hi | 17:16 |
numans | #startmeeting ovn-community-development-discussion | 17:16 |
openstack | Meeting started Thu Apr 9 17:16:55 2020 UTC and is due to finish in 60 minutes. The chair is numans. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:16 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:16 |
openstack | The meeting name has been set to 'ovn_community_development_discussion' | 17:16 |
numans | Hello | 17:17 |
numans | mmichelson is not there today for the meeting | 17:17 |
numans | Who wants to start ? | 17:17 |
numans | I can | 17:18 |
numans | I'm working on handling the runtime data changes in the flow output stage | 17:18 |
numans | I'm still working on it and hoping to have thsee patches in v3 of the I-P patches next week | 17:19 |
blp | numans: Thanks for leading the meeting. | 17:19 |
numans | I did some code reviews as well | 17:19 |
numans | blp, welcome | 17:19 |
numans | That's it from me. | 17:19 |
blp | I'm focusing on ddlog for ovn. I've more or less ignored ovs and ovn the last week. Probably annoying some people with that. Sorry. | 17:20 |
blp | I don't think I have more than that. | 17:20 |
_lore_ | can I go next? | 17:21 |
_lore_ | very quick | 17:21 |
numans | sure | 17:21 |
_lore_ | this week I resumed my work on iPXE support in OVN adding new feature to dhcp support | 17:21 |
_lore_ | moreover I am woring in ovn-scale-test adding OpenShift Network Policy support | 17:22 |
_lore_ | zhouhan: it is based on my previous PR so when you have some free cycles could you please take a look to it? | 17:22 |
_lore_ | thanks in advance | 17:22 |
_lore_ | that's all from my side | 17:22 |
zhouhan | _lore_: I feel real sorry that I still didn't review your previous PR. I will do it as soon as I can. | 17:23 |
_lore_ | zhouhan: no worries | 17:23 |
_lore_ | thanks | 17:23 |
dceara | numans, may I go next? | 17:25 |
numans | dceara, sure | 17:25 |
dceara | I sent a patch yesterday to fix the missing SB update issue I reported a few weeks ago: https://patchwork.ozlabs.org/patch/1268457/ | 17:26 |
zhouhan | thanks dceara for the great finding! | 17:26 |
dceara | It's due to a bug in the monitor_cond_since implementation. But I'm still a bit uncomfortable with the ovsdb-idl code so looking forward to reviews :) | 17:26 |
dceara | zhouhan, my pleasure | 17:27 |
zhouhan | dceara: I am reviewing it. Just to confirm, this happens only when client connection lost temporarily, right? | 17:27 |
dceara | zhouhan, yes, indeed | 17:28 |
dceara | also, I sent a series to backport all recent virtual port related fixes from OVN master/20.03 to OVS 2.12. It would be great if OVS committers could add them to 2.12 as we need them downstream: https://patchwork.ozlabs.org/project/openvswitch/list/?series=168987 | 17:29 |
dceara | that's it from me, thanks! | 17:29 |
zhouhan | dceara: So, with the fix is it likely to trigger a storm of data downloading if many cilents lost connection and restored during a monitor-condition update. | 17:30 |
dceara | zhouhan, the chance is higher. But it would happen only if the connection is lost exactly when the monitor-condition is updated. | 17:31 |
zhouhan | dceara: got it | 17:31 |
dceara | zhouhan, I couldn't think of a better way to deal with it. Especially because the client might reconnect to a different server (if running servers in raft) | 17:31 |
zhouhan | dceara: I will think about it. Maybe it is the best way. Thanks for your fix! | 17:32 |
dceara | zhouhan, the alternative is to be "reactive" and reconnect when the IDL detects the inconsistency. But that can happen quite late. | 17:33 |
dceara | zhouhan, thanks! | 17:33 |
zhouhan | but reconnect would also trigger the full download, right? | 17:33 |
dceara | zhouhan, yes, it has to. Otherwise we might end up in a reconnect loop if the last-id txn is still in history. | 17:34 |
zhouhan | dceara: ok, let's discuss in the review | 17:35 |
dceara | zhouhan, sounds good, thanks | 17:35 |
* zhouhan don't have any update this time | 17:35 | |
imaximets | may I go next? | 17:36 |
numans | sure | 17:36 |
imaximets | Just an update about the feature I working now. | 17:36 |
imaximets | This is started as a performance test development for SB DB, but now I'm working on "stream-replay" functionality in OVS. | 17:37 |
imaximets | This is a new stream-provider and a bunch of hooks in the main stream.c that allows to record all the connections and data received on them to replay_* files in exact order as they are appearing in the lifetime of OVS-based process and actually replay them making, for example, ovsdb-server to think that it actually receives new connections and data while everything goes from the pre-recorded replay_* files. | 17:37 |
imaximets | This might be used for performance testing if you have recorded replays from your big setup and replaying them without any delays and sleeps between events just to check the raw performance of ovsdb-server. | 17:37 |
imaximets | This might also be used for root cause analysis in case you have recorded bad conditions and replaying them locally, maybe with debugger attached or more logs enabled. | 17:38 |
numans | imaximets, Sounds interesting. | 17:38 |
imaximets | Since implementation is on a "stream" level, this will record all the db connections, openflow and unixctl. ovsdb-server is a good application to record because it has no other sources of events beside stream. ovn-controller might be also a good candidate. | 17:38 |
imaximets | I have an almost working prototype with one small bug that I'm going to fix soon. | 17:38 |
imaximets | that's it from me. | 17:38 |
numans | Who wants to go next ? | 17:39 |
zhouhan | thanks imaximets. sounds interesting. Could you introduce a little about how do you record the events? | 17:40 |
imaximets | zhouhan, I have a file for each passive and active stream. File has records. Each record is a global sequence number, length and the actual received data. | 17:41 |
zhouhan | imaximets: does it impact performance when recording? | 17:41 |
imaximets | zhouhan, you could look at the prototype at https://github.com/igsilya/ovs/tree/tmp-stream-replay if you want deep details. But sure it will impact performance by the fact that each received buffer is written to file. | 17:42 |
zhouhan | imaximets: got it, thanks! | 17:43 |
flaviof | may I drop in next? | 17:43 |
imaximets | zhouhan, but actual receiving/sending data is not a bottleneck in ovsdb, so I hope that it will not degrade performance too much. | 17:44 |
zhouhan | imaximets: ok, sounds good! | 17:44 |
numans | I think we are done with this topic | 17:47 |
numans | flaviof, I think you can go next. | 17:47 |
flaviof | ty numans | 17:47 |
flaviof | I don't have anything worth mentioning this week, again. 😜 But would like to chime in on behalf of Maciej on this discussion: https://mail.openvswitch.org/pipermail/ovs-discuss/2020-April/049896.html | 17:47 |
flaviof | Not sure if any of you have had experience with using selection_method=dp_hash in Openflow, but if you did and have an understanding of how OVN is supposed to interact with that, please respond to that thread. | 17:47 |
flaviof | That is all from me. And happy Easter to those of us who celebrate it! | 17:47 |
numans | flaviof, thanks. I saw the thread. I'll take a look tomorrow | 17:48 |
flaviof | TY! | 17:48 |
numans | zhouhan, In case you have some extra cycles, appreciate your comments on the v2 of I-P patch series. | 17:49 |
zhouhan | numans: oh, you mean the first 4 patches? I will do! | 17:50 |
zhouhan | numans: sorry for the delay | 17:50 |
numans | zhouhan, yes. Thanks. No worries | 17:51 |
numans | zhouhan, you've anything to report ? | 17:51 |
zhouhan | no updates this time :) | 17:51 |
numans | Ok. Is anyone else who wants to update ? | 17:52 |
numans | If not I think we can end the meeting a little early. | 17:52 |
blp | I don't ahve anything else. | 17:53 |
numans | Ok. | 17:53 |
numans | I think we can end. | 17:53 |
numans | Thanks everyone | 17:53 |
numans | Bye | 17:53 |
dceara | Bye | 17:53 |
zhouhan | thanks, bye | 17:53 |
flaviof | bye all! | 17:53 |
imaximets | bye | 17:53 |
numans | #endmeeting | 17:54 |
openstack | Meeting ended Thu Apr 9 17:54:00 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:54 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ovn_community_development_discussion/2020/ovn_community_development_discussion.2020-04-09-17.16.html | 17:54 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ovn_community_development_discussion/2020/ovn_community_development_discussion.2020-04-09-17.16.txt | 17:54 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ovn_community_development_discussion/2020/ovn_community_development_discussion.2020-04-09-17.16.log.html | 17:54 |
*** psahoo has quit IRC | 18:00 | |
*** aginwala has quit IRC | 18:06 | |
*** blp has left #openvswitch | 18:10 | |
*** zhouhan has quit IRC | 18:20 | |
*** zhouhan has joined #openvswitch | 18:20 | |
*** markmcclain has quit IRC | 18:27 | |
*** markmcclain has joined #openvswitch | 18:29 | |
*** mmirecki has joined #openvswitch | 18:52 | |
*** mmirecki has quit IRC | 19:02 | |
*** vkuramshin1 has quit IRC | 19:19 | |
*** markmcclain has quit IRC | 19:22 | |
*** gmg has joined #openvswitch | 19:23 | |
*** markmcclain has joined #openvswitch | 19:24 | |
*** acidfoo has quit IRC | 19:34 | |
*** acidfoo has joined #openvswitch | 19:36 | |
*** fbl has quit IRC | 19:46 | |
*** gmg has left #openvswitch | 19:58 | |
*** mmirecki has joined #openvswitch | 20:13 | |
*** FH_thecat has quit IRC | 20:14 | |
*** mmirecki has quit IRC | 20:33 | |
*** markmcclain has quit IRC | 20:42 | |
*** markmcclain has joined #openvswitch | 20:42 | |
*** dholler has quit IRC | 21:44 | |
*** dceara has quit IRC | 21:52 | |
*** slaweq has quit IRC | 22:14 | |
*** troulouliou_div2 has joined #openvswitch | 22:35 | |
*** zhouhan has quit IRC | 23:30 | |
*** zhouhan has joined #openvswitch | 23:31 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!