Re: [vpp-dev] Fixing nat44ed vrf api handlers

2023-03-22 Thread Andrew Yourtchenko
dy before addressed this issue because this feature is not used. > > So I would suggest either to set it as deprecated and add v2 which will be > flagged as experimental or change it on master because It might not be even > functional. > > Best regards, > Filip Varga > > &

Re: [vpp-dev] Fixing nat44ed vrf api handlers

2023-03-22 Thread Andrew Yourtchenko
Hey Daniel,I had a quick look and it looks like the APIs in question are also not marked as experimental ?If I am right, then to me seems like a silent behavior change to a production API - something we have heard repeated complaints from the downstream consumers for….I had -2’d it for now - we sho

Re: [vpp-dev] Race condition between bihash deletion and searching - misuse or bug?

2023-03-15 Thread Andrew Yourtchenko
Hao, I noticed the same behavior when stress-testing the multi thread session handling for the ACL plugin a while ago. I thought this trade off is there to avoid having to do the hard locks in bihash code, rather than it being a bug. As you say - the special value comes only if the deletion is

[vpp-dev] VPP 23.06 release plan is available

2023-03-14 Thread Andrew Yourtchenko
Hi all, I’ve prepared the 23.06 release plan - and linked it off the usual place on VPP wiki: https://wiki.fd.io/view/VPP#Get_Involved Tl;dr: release the last Wednesday of June, RC2 two weeks prior; RC1 three weeks prior to RC2. Looks like this schedule works well. Same logic as usual - post-

[vpp-dev] VPP 23.02 release is complete!

2023-02-22 Thread Andrew Yourtchenko
Hi all, VPP release 23.02 is complete ! Artifacts are at their usual place at https://packagecloud.io/fdio/release Many thanks to all the contributors for their work that went into the release, and thanks to Dave Wallace and Vanessa Valderrama for the help in the process ! Onwards to 23.06! :

[vpp-dev] VPP 23.02 RC2 milestone is done !

2023-02-08 Thread Andrew Yourtchenko
Hi all, The VPP RC2 milestone is done, the RC2 artifacts are available from the packagecloud repository at https://packagecloud.io/fdio/2302 Now we accept only the fixes from CSIT testing in preparation for the release, which is scheduled to happen in 2 weeks from now. --a /* your friendly 23.

[vpp-dev] VPP 22.03 RC2 milestone tomorrow Wednesday 8 February 12:00 UTC

2023-02-07 Thread Andrew Yourtchenko
Hi all, Just a kind reminder the RC2 milestone is tomorrow 12:00 UTC. After that on stable/2302 branch we will be accepting only the fixes to issues found by CSIT in preparation for the release. Thanks a lot! --a /* your friendly 23.02 release manager */ -=-=-=-=-=-=-=-=-=-=-=- Links: You rec

[vpp-dev] VPP 23.02 RC2 milestone Wednesday 8 February 2023 12:00 UTC

2023-02-06 Thread Andrew Yourtchenko
Hi all, Just a kind reminder that RC2 milestone will happen in two days at noon UTC as per our release plan [0]; after that only the fixes to issues found in CSIT will be accepted, in preparation for the release. [0] https://wiki.fd.io/view/Projects/vpp/Release_Plans/Release_Plan_23.02 --a /*

[vpp-dev] VPP 23.02 RC1 milestone is complete!

2023-01-18 Thread Andrew Yourtchenko
Hi all, 23.02 RC1 is done, the master branch is open for all commits, the stable/2302 branch is created and is open for the cherry-picks of the bug fixes - which would need to first be merged into master branch. The deadline for the fixes is RC2 milestone, which is 3 weeks from now, as per the re

[vpp-dev] VPP 23.02 RC1 milestone tomorrow 18 Jan 2023 12:00 UTC

2023-01-17 Thread Andrew Yourtchenko
Hi all, Just a kind reminder that tomorrow at 12:00 UTC i will create the branch stable/2203, in preparation for the upcoming 23.02 release. --a /* your friendly 23.02 release manager */ -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22473): https

Re: [vpp-dev] CLI acl replace + delete

2023-01-17 Thread Andrew Yourtchenko
Hi Pim,Thanks a lot! I merged it.A bit of a history: when creating the ACL plugin, I went a bit gung-ho on DRY, and since I had to write what is essentially CLI as part of a vat plugin for it, and since there was a way to call that from VPP, I never did the CLI. (Also, following the mantra that the

Re: [vpp-dev] [csit-dev] Bumping dpdk to 22.11 in vpp 23.02 ?

2023-01-11 Thread Andrew Yourtchenko
My naive impression looking at the change, seems like it’s still work in progress with several comments open. Especially with the autumn DPDK release IIRC being the “API-breaking” one, looks a bit risky to me… I think haste may get us into places we don’t wanna be in. I would vote to merge this

[vpp-dev] One week before 23.02 RC1 milestone

2023-01-11 Thread Andrew Yourtchenko
Hi all, Just a kind reminder that as per the release schedule [0], next Wednesday 18 January 2023 at noon UTC I will pull the stable/2302 branch. After that, only fixed and pre-agreed low risk commits will be accepted on that branch in preparation for the release. [0] https://wiki.fd.io/view/P

[vpp-dev] 2 weeks to VPP 23.02 RC1

2023-01-05 Thread Andrew Yourtchenko
Hi all and happy new 2023 for those who celebrate it! With the holidays, the first milestone of the 22.03 release cycle is upon us pretty quickly - 18th of January. At the RC1 mark I will pull the stable branch which will be accepting only fixes and low risk commits in preparation for RC2. Plea

[vpp-dev] RFC: VPP stat segment access from Rust

2022-12-01 Thread Andrew Yourtchenko
Folks, I made a first rough cut of stat segment bindings for Rust - so wanted to throw it in here and see if there is any interest/solicit feedback: https://github.com/ayourtch/vpp-stats-client It has two examples - vpp-get-stats and vpp_prometheus_exporter, which copy the functionality of th

[vpp-dev] RFC: move the “1”st instance of the community meeting 3 hours earlier to reduce impact for earlier time zone

2022-11-22 Thread Andrew Yourtchenko
Hi all, It came up that the current time of the community meeting is extremely unfriendly for our community members on China timezone - it makes it midnight their time. So, as per discussion on the call today, I would like to propose to move every other of the meetings (the one in the second T

[vpp-dev] VPP 23.02 release plan is ready

2022-11-22 Thread Andrew Yourtchenko
Hi all,It’s been there for a few days already, but just to make sure folks see it, it’s at its usual place:https://wiki.fd.io/view/Projects/vpp/Release_Plans/Release_Plan_23.02Projects/vpp/Release Plans/Release Plan 23.02wiki.fd.io--a // your friendly 23.02 release manager  -=-=-=-=-=-=-=-=-=-=-=-

Re: [vpp-dev] email address update

2022-11-10 Thread Andrew Yourtchenko
Done! --a > On 10 Nov 2022, at 16:49, filvarga wrote: > >  > Hi guys, > > Anyone willing to merge my maintainer address update patch ? > https://gerrit.fd.io/r/c/vpp/+/37581 > > Thank you. > > Best regards, > Filip Varga > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sen

Re: [vpp-dev] VPP ACL IPv6 with vppctl

2022-11-09 Thread Andrew Yourtchenko
Hi Jens, Both changes are now merged so you can build VPP off the latest master branch and test it. Thanks again for the report! :) --a > On 9 Nov 2022, at 10:16, Jens Rösiger via lists.fd.io > wrote: > > Hi Andrew, > > Thanks for the quick reply and the hints. I look forward to the offic

Re: [vpp-dev] VPP ACL IPv6 with vppctl

2022-11-08 Thread Andrew Yourtchenko
Hi Jens, Thanks for the report ! There are two issues. First, if a parameter is omitted, it is implicitly initialized to 0.0.0.0/0 - as a shortcut for the debugging. So even the “working” case is not correct - you end up with ipv6 source and ipv4 destination, which may give you unpredictable

Re: [vpp-dev] VPP Gerrit Report Enhancement

2022-11-05 Thread Andrew Yourtchenko
Hi Dave, Very cool! I assume this change reflects only for the changes showing in component maintainers’ lists, and not the authors ? (I saw one -2 change in my list in this report, which is the “correct” behavior imo, so just making sure it is a feature and not a bug :) --a > On 4 Nov 2022,

Re: [vpp-dev] Are some VPP releases considered LTS releases?

2022-10-31 Thread Andrew Yourtchenko
Hi Elias, No, there is no VPP LTS releases. However, VPP FD.io infra retains the config to have Jenkins jobs for CI for the current and the previous release, on a rolling basis - and the fixes may be cherry-picked there by the community members wishing to do so. --a > On 31 Oct 2022, at 10:15

[vpp-dev] VPP release 22.10 is complete !

2022-10-26 Thread Andrew Yourtchenko
Hi all, VPP release 22.10 is complete ! You can have a look at the release notes at https://docs.fd.io/vpp/22.10/aboutvpp/releasenotes/v22.10.html The artifacts are available at the https://packagecloud.io/fdio/release Thanks to Dave Wallace and Vanessa Valderrama for the assistance in prepari

[vpp-dev] VPP 22.10 release notes ready

2022-10-20 Thread Andrew Yourtchenko
Hi all, https://gerrit.fd.io/r/c/vpp/+/37482 Feel free to push the updates in case you have any edits. As a reminder - the release will commence at 12:00 UTC on Wednesday 26 October (in just less than a week). --a /* your friendly 22.10 release manager */ -=-=-=-=-=-=-=-=-=-=-=- Links: You rec

Re: [vpp-dev] VPP SSWAN plugin git cherry pick to stable 22.10

2022-10-17 Thread Andrew Yourtchenko
no risk for VPP 22.10. > > Best Regards > Yulong Pei > > From: vpp-dev@lists.fd.io On Behalf Of Andrew > Yourtchenko > Sent: Friday, October 14, 2022 6:04 PM > To: vpp-dev@lists.fd.io > Subject: Re: [vpp-dev] VPP SSWAN plugin git cherry pick to stable 22.10 &g

Re: [vpp-dev] VPP SSWAN plugin git cherry pick to stable 22.10

2022-10-14 Thread Andrew Yourtchenko
ps://gerrit.fd.io/r/c/vpp/+/36552) for 22.10 stable ? > This patches only update the plugin and test script itself, and no > dependences on vlibapi refactor and library fix. > > Regards > > Kai > > From: vpp-dev@lists.fd.io On Behalf Of Andrew > Yourtchenko > S

Re: [vpp-dev] VPP SSWAN plugin git cherry pick to stable 22.10

2022-10-14 Thread Andrew Yourtchenko
Kaj, *release manager hat on* we are past RC2 milestone - which means only critical fixes for CSIT tests go in. if the commit was just the plugin itself, in principle might be possible to entertain the idea, since a separate plugin is relatively low risk. But https://gerrit.fd.io/r/c/vpp/+/36

[vpp-dev] VPP 22.10 RC2 artifacts are available!

2022-10-12 Thread Andrew Yourtchenko
Hi all, VPP 22.19 RC2 milestone is complete, artifacts are available at packagecloud.io This sets us on to the finish line to the release, which is supposed to happen in two weeks. We are now merging only the critical fixes into stable/2210 branch in preparation for the release. --a /* your

Re: [vpp-dev] Q) Why does the timeout of ACL plugin get halved?

2022-10-11 Thread Andrew Yourtchenko
This is the *list* timeout, which is indeed set to be half the session timeout, as you notice. The logic in acl_fa_check_idle_sessions dequeues the sessions from the list every list timeout (which as you note is half the session timeout) - regardless of whether the session is active or not, and

[vpp-dev] VPP 22.10 RC2 milestone is tomorrow

2022-10-11 Thread Andrew Yourtchenko
Hi all, Just a small reminder that the VPP 22.10 RC2 milestone is tomorrow. After that only the critical fixes will be accepted in stable/2210 branch. Thanks a lot! --a /* your friendly 22.10 release manager */ -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Re

Re: [vpp-dev] input_policy_epoch_by_sw_if_index what is significance of this epoch ? #acl_plugin

2022-09-27 Thread Andrew Yourtchenko
it would depend on what are you looking to achieve ? --a > On 27 Sep 2022, at 07:00, gopi.puligun...@gmail.com wrote: > > code is quite tough to understand as not sure of use cases and less > documentation , and is taking time as a new enthusiast, > any suggestion what's better way to approac

Re: [vpp-dev] input_policy_epoch_by_sw_if_index what is significance of this epoch ? #acl_plugin

2022-09-26 Thread Andrew Yourtchenko
Lazily reclassifying the sessions which were created under a different policy and thus potentially are not allowed anymore. --a > On 26 Sep 2022, at 12:24, gopi.puligun...@gmail.com wrote: > > could you please provide some info on input_policy_epoch_by_sw_if_index > purpose ? > > -=-=-=-=

[vpp-dev] VPP 22.10 RC1 milestone is complete!

2022-09-21 Thread Andrew Yourtchenko
Hi all, VPP 22.10 RC1 milestone is complete! The artifacts for 22.10 RC1 are available at packagecloud.io/fdio/2210 Now the master branch is open for all commits, and the new stable/2210 - for low risk changes and fixes in preparation for the 22.10 release. All changes destined to stable/2210

[vpp-dev] Reminder: VPP 22.10 RC1 milestone tomorrow 21 September 12:00 UTC

2022-09-20 Thread Andrew Yourtchenko
Hi all, Just a small reminder about our upcoming 22.10 RC1 milestone tomorrow (Wednesday 21th September). I will be cutting the stable/2210 branch at 12:00 UTC, similar to previous releases. Please hold on merging risky changes to master branch until that step is complete. Thanks a lot! --

Re: [vpp-dev] Reminder: 7 days to RC1 milestone of VPP 22.10

2022-09-16 Thread Andrew Yourtchenko
Hi Ting, i am sorry, indeed you are right! I compared the latest change# with the previous one, not with the #16 which was there before the meeting. I was wrong with my assessment. So the final +2 word is for Dave/Damjan since the comments were theirs. From release management PoV I am happy to

Re: [vpp-dev] VPP routing rule installation limit #vpp_papi #vapi

2022-09-15 Thread Andrew Yourtchenko
Hi, I think you might find the thread in https://www.mail-archive.com/vpp-dev@lists.fd.io/msg16302.html useful. --a > On 15 Sep 2022, at 17:39, yxm...@case.edu wrote: > Hello, > > I am trying to evaluate the forwarding efficiency of VPP with large FIB/RIB, > like millions of entries. > > H

Re: [vpp-dev] Reminder: 7 days to RC1 milestone of VPP 22.10

2022-09-15 Thread Andrew Yourtchenko
Hi Ting, I would classify this change as an "extremely low risk" one since everything is in ~vpp/extras - so I am happy to have the deadline for it be RC2 milestone. However, having just glanced at the patch, I see you uploaded the new revision yesterday and it changes the commit message. When do

[vpp-dev] Reminder: 7 days to RC1 milestone of VPP 22.10

2022-09-14 Thread Andrew Yourtchenko
Hi all, We have a week left before the RC1 milestone, during which I will pull stable/2210 branch in preparation for the release. Please let me know if you have unmerged changes that you need to get in before RC1 that i can help with. Thanks ! --a /* your friendly 22.10 release manager */ -=-=

[vpp-dev] 3 weeks to VPP 22.10 RC1 milestone

2022-08-31 Thread Andrew Yourtchenko
Hi all, With the first day of September being imminent, also it’s quickly approaching the time of the VPP 22.10 RC1 milestone: in three weeks from today. On 21st of September i will pull the branch stable/2210 which will be accepting only bugfixes and low-risk commits in preparation to the 22.

Re: [vpp-dev] Unable to set valid-lifetime in ipv6 ra

2022-07-30 Thread Andrew Yourtchenko
ra.pcap Description: Binary data -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#21745): https://lists.fd.io/g/vpp-dev/message/21745 Mute This Topic: https://lists.fd.io/mt/92689730/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https:/

Re: [vpp-dev] Unable to set valid-lifetime in ipv6 ra

2022-07-29 Thread Andrew Yourtchenko
Takanori-san, Did you verify with the tcpdump/wire shark that your patch achieves the intended result of setting the lifetime ? >From my quick look it seems like this suggested change will not achieve the >behavior you are looking for; but I am not very familiar with that part of the >code so

Re: [vpp-dev] Facing issue with cli-listen option in vpp.conf

2022-07-18 Thread Andrew Yourtchenko
Hi Amaresh, Since I was the author of the change I should probably chime in :) The change that you mention was aimed to simplify vppctl and remove its dependency on the VPP libraries - there are a few use cases where the vppctl would be in a different container - thus not having to install ext

Re: [vpp-dev] vpp api versioning

2022-07-16 Thread Andrew Yourtchenko
talking about FEATURE.yaml, the file at src/plugins/linux-cp/FEATURE.yaml > already lists the state as experimental. Maybe the formatting of the file is > bad? > > Thanks, > -Matt > > >> On Fri, Jul 15, 2022 at 4:14 AM Andrew Yourtchenko >> wrote: >> Hi St

Re: [vpp-dev] vpp api versioning

2022-07-15 Thread Andrew Yourtchenko
Hi Stanislav, The api is marked as “Production” so the behavior of checkstyle is there to protect the users (as for the duplication - it is a choice to do it once in VPP or in each and every downstream consumer). As for the pure code exercise - I just did it for the sake of a test, took a grand

Re: [vpp-dev] How to add an ACE to an already created ACL?

2022-07-14 Thread Andrew Yourtchenko
Hi Dave, You can not do operations in ACL plugin at an ACE level. By design. For a few reasons: 1) requiring to supply the entire ACL decreases the amount of transient state, reasoning about the state of the system becomes easier - it is a “declarative” model, which is easier to reason about.

[vpp-dev] [csit-dev] FD.io CSIT-2206 Release Report is published

2022-07-13 Thread Andrew Yourtchenko
FYI - in case you are not on csit-dev mail list. --a Begin forwarded message: > From: "Tibor Frank via lists.fd.io" > Date: 13 July 2022 at 16:46:07 CEST > To: csit-...@lists.fd.io > Subject: [csit-dev] FD.io CSIT-2206 Release Report is published > Reply-To: tifr...@cisco.com > >  > Hi All, >

[vpp-dev] VPP release 22.06 is complete !

2022-06-29 Thread Andrew Yourtchenko
Hello all, VPP 22.06 release is complete and the artifacts are available in packagecloud release repository at https://packagecloud.io/fdio/release Thanks a lot to all of you for the hard work which made this release possible! Thanks to Vanessa Valderrama for the help with publishing the relea

[vpp-dev] VPP 22.06 Release coming wednesday - 29 June!

2022-06-22 Thread Andrew Yourtchenko
Hi all, just a kind reminder about our upcoming release - happening on Wednesday 29th June, starting 12:00 UTC. In preparation for the release, the release notes are available for the review at https://gerrit.fd.io/r/c/vpp/+/36486 - please review and feel free to push edits before Tuesday EOB. T

Re: [vpp-dev] pipe not support tag traffic #vlan

2022-06-19 Thread Andrew Yourtchenko
> On 20 Jun 2022, at 05:31, yichanglui wrote: > > pipe does not support vlan tag from this link > https://s3-docs.fd.io/vpp/22.06/aboutvpp/featurelist.html > > my question is: > 1. is any other method to implement the tag traffic between two bridge ? what is different between the two bridges

[vpp-dev] VPP 22.06 RC2 is done

2022-06-15 Thread Andrew Yourtchenko
Hi all, The 22.06 RC2 artifacts are available on packagecloud. Now the stable/2206 branch will be accepting only the critical bug fixes in preparation for the release, which will happen in 2 weeks. --a /* your friendly 22.06 release manager */ -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all mess

[vpp-dev] VPP 22.06 RC2 is tomorrow

2022-06-14 Thread Andrew Yourtchenko
Hi all, Just a kind reminder that tomorrow 15th June at noon UTC we are having RC2 milestone for VPP 22.06. After that, in preparation to the release, we will be only accepting the critical patches like for for issues found in CSIT testing. --a /* your friendly 22.06 release manager */ -=-=-=-

[vpp-dev] 1 week to VPP 22.06 RC2 milestone

2022-06-08 Thread Andrew Yourtchenko
Hello all, Just a kind reminder - the VPP 22.06 RC2 milestone will happen in one week from now - on 15 June 2022, at 12:00 UTC. After that only the critical fixes will be accepted into the stable/2206 branch in preparation for the release. --a /* your friendly 22.06 release manager */ -=-=-=-

Re: [vpp-dev] VPP v22.02 not coming up

2022-06-02 Thread Andrew Yourtchenko
FWIW - I tested the “official” 22.02 artifacts using https://github.com/ayourtch/vpp-relops/tree/master/docker-tests during the release and it worked the same as the previous releases (I might not be loading the dpdk plugin during the testing though) --a > On 2 Jun 2022, at 14:28, Chinmaya Agg

[vpp-dev] VPP 22.02 RC1 is done!

2022-05-25 Thread Andrew Yourtchenko
Hi all, The stable/2206 branch is there and the artifacts are at their usual location - https://packagecloud.io/fdio/2206 Both stable/2206 and master branches are open - with the former being for cherry-picks bugfixes only, in preparation for the release. The bugfixes need to be first merged i

[vpp-dev] Reminder: VPP 22.06 RC1 in one hour.

2022-05-25 Thread Andrew Yourtchenko
Hi all, Just a kind reminder that at 12:00 UTC i will start the VPP 22.06 RC1 milestone activities. --a /* your friendly 22.06 release manager. */ -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#21455): https://lists.fd.io/g/vpp-dev/message/21455 M

[vpp-dev] 1 week until VPP 22.06 RC1 milestone !

2022-05-18 Thread Andrew Yourtchenko
Hi all, Just a gentle reminder that on the 25th May, or, less than in a week’s time, at 12:00 UTC I will be cutting the branch stable/2206 for the upcoming release and preparing the RC1 artifacts. Please let me know by Friday if there is any changes they you need merged that still are not in. T

Re: [vpp-dev] Change how "unix exec" executes cli scripts

2022-05-12 Thread Andrew Yourtchenko
Inline > On 12 May 2022, at 14:21, Damjan Marion wrote: > > Inline.. > > — > Damjan > > > >> On 12.05.2022., at 09:06, Andrew 👽 Yourtchenko wrote: >> Damjan, >> it is true we do not “guarantee” the behavior of the CLIs, but it is also >> true that a lot of people use them, that is why t

Re: [vpp-dev] Change how "unix exec" executes cli scripts

2022-05-12 Thread Andrew Yourtchenko
Damjan, it is true we do not “guarantee” the behavior of the CLIs, but it is also true that a lot of people use them, that is why this warrants a bit more discussion and heads up. This issue was there since day 1. What is driving the urgency of it ? --a > On 11 May 2022, at 14:29, Damjan Mari

Re: [vpp-dev] Change how "unix exec" executes cli scripts

2022-05-08 Thread Andrew Yourtchenko
Damjan, I have left the comment on the change itself - in short, given its blast radius, it needs to wait at least until 22.06 RC1 is done. --a > On 8 May 2022, at 19:39, Damjan Marion via lists.fd.io > wrote: > > Guys, > > I just submitted following patch which fixes long standing issue i

Re: [vpp-dev] Issue in building vpp

2022-05-05 Thread Andrew Yourtchenko
Try “UNATTENDED=1 make install-dep install-ext-deps build-release” instead. --a > On 5 May 2022, at 08:48, Sindhu Pitta wrote: > >  > Hi Team, > > We are trying to build VPP on ubuntu 20.04 with kernel version:5.4.x. > We cloned the gerrit code: https://gerrit.fd.io/r/vpp > When we try to bu

[vpp-dev] VPP 22.06. - 3 weeks until RC1 milestone !

2022-05-04 Thread Andrew Yourtchenko
Hi all, Just a small reminder we are 3 weeks away from RC1 milestone for VPP 22.06 --a // your friendly 22.06 release manager -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#21358): https://lists.fd.io/g/vpp-dev/message/21358 Mute This Topic: https

[vpp-dev] VPP 22.06: 4 weeks to RC1

2022-04-27 Thread Andrew Yourtchenko
Hi all, It’s this time of the year again! As per the release plan [0], today we are beginning to count down 4 weeks to RC1 milestone on 25th May, when I pull stable/2206 branch in preparation to 22.06 release. So, please plan accordingly :) [0] https://wiki.fd.io/view/Projects/vpp/Release_Plan

[vpp-dev] Out of tree plugins ergonomics

2022-03-15 Thread Andrew Yourtchenko
hi all, Is there anyone doing the truly “out of tree“ plugins ? I would like to take a look a bit at the ergonomics of this process, and having another brain(s) to discuss with would be useful. --a -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#2

[vpp-dev] VPP release 22.02 release is complete!

2022-02-23 Thread Andrew Yourtchenko
Hi all, the artifacts for the VPP 22.02 release are available at the usual place, https://packagecloud.io/fdio/release Many thanks to Vanessa Valderrama, Maciek Konstantynowicz, Dave Wallace, Fan Zhang for the help with this release! --a // your friendly 22.02 release manager -=-=-=-=-=-=-=-=-=

[vpp-dev] VPP 22.02 release is tomorrow

2022-02-22 Thread Andrew Yourtchenko
Hello all, Just a kind reminder the VPP 22.02 release milestone is tomorrow. As such - please ensure all the necessary fixes are cherry-picked today before midnight UTC. Thanks a lot! --a // your friendly 22.02 release manager -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to th

[vpp-dev] VPP 22.02 RC2 milestone is complete!

2022-02-09 Thread Andrew Yourtchenko
Hi all, RC2 milestone is successfully complete, so now on stable/2202 we accept only critical bugfixes during the next week. The 22.02 VPP release so far is going according to plan and is scheduled to happen in 2 weeks from now. Thank you all very much for your contributions! --a /* your frie

[vpp-dev] Reminder: VPP 22.02 RC2 milestone is tomorrow 09.02.2022 noon UTC

2022-02-08 Thread Andrew Yourtchenko
Hello all, Just a gentle reminder that tomorrow (Wednesday 09 February 2022 at noon UTC) is the RC2 milestone. --a /* your friendly 22.02 release manager */ -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#20850): https://lists.fd.io/g/vpp-dev/mess

Re: [vpp-dev] VPP-lib/VPP-plugins install failing on ubuntu 20.04

2022-02-04 Thread Andrew Yourtchenko
Suresh, Have a look at https://github.com/ayourtch/vpp-relops/tree/master/docker-tests which I use to test the installability of the releases from packagecloud, and see if you can make it work in a clean docker container. Then you have a known good setup to compare your local with. --a > On

[vpp-dev] VPP 22.02 RC2 => 9th February 2022

2022-02-02 Thread Andrew Yourtchenko
Hi all, just a gentle reminder that the RC2 milestone of our upcoming 22.02 release is next Wednesday 9th February, starting 12:00 UTC. After this milestone, we will be adding only the critical fixes to the stable/2202 branch in preparation for the release. --a /* your friendly 22.02 release mana

Re: [vpp-dev] Connection state and routing?

2022-01-31 Thread Andrew Yourtchenko
Hi Rene, ACL plugin does something along the lines - by using a “permit+reflect” action on an ACL that allows the packet from the initiating side, even if the packet is denied by an opposite direction ACL on that interface, it will hit the session entry and will go through. The state tracking

Re: [vpp-dev] IPSec input/output: default action for non-matching traffic

2022-01-27 Thread Andrew Yourtchenko
Zach, Neale, Just a thought from the “make test” PoV: If understand this email thread well, this change adds a behavior, relying on which can create security implications in case this new behavior gets broken - so you think you could add a few negative tests as well ? (I.e. that the packets i

[vpp-dev] experimental script to get the names of the reviewers for a change

2022-01-26 Thread Andrew Yourtchenko
Hi all, I've had this little script sitting in my gerrit for a while, but keep forgetting to send an email about it, so finally here we are... If you run it on top of a change, it will look at the files that it modifies, and scout the MAINTAINERS file based on the file paths, and point out the co

Re: [vpp-dev] Is it too late for Wireguard patches getting in for VPP22.02?

2022-01-21 Thread Andrew Yourtchenko
ndrew 👽 Yourtchenko > Cc: Zhang, Roy Fan ; vpp-dev ; > Andrew Yourtchenko (ayourtch) ; Kinsella, Ray > ; Oginski, GabrielX > Subject: Re: [vpp-dev] Is it too late for Wireguard patches getting in for > VPP22.02? > Asdfasd > Hi Andrew, > > The change in crypto.h

[vpp-dev] VPP 22.02 RC1 milestone is complete!

2022-01-19 Thread Andrew Yourtchenko
Hi all, the VPP 22.02 RC1 milestone is complete! The master branch is open for all commits, the stable/2202 is open for the bugfixes (other than the exception related to the wireguard that was discussed in the other thread today). The artifacts are available at the packagecloud.io/fdio/2202 The

Re: [vpp-dev] Is it too late for Wireguard patches getting in for VPP22.02?

2022-01-19 Thread Andrew Yourtchenko
Hi Fan, With my release manager hat on: the first three patches are solely contained (minus seemingly whitespace change in 34660? can it be avoided ?) within wireguard plugin, which has "experimental" status, with which I would be happy to err on the side of keeping the velocity - so once the nit

[vpp-dev] VPP 22.02 RC1: stable/2202 branch pull tomorrow (19 Jan) 12:00 UTC

2022-01-18 Thread Andrew Yourtchenko
Hi all, Just a quick reminder I will be pulling stable/2202 branch tomorrow at noon UTC, and building the RC1 artifacts. --a /* your friendly 22.02 release manager */ -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#20749): https://lists.fd.io/g/vpp

[vpp-dev] VPP 22.02 RC1 => 19th January 2022

2022-01-10 Thread Andrew Yourtchenko
Hello all, It is this time again - with the RC1 approaching, scheduled for 19th January, as per the release plan ([0]). This reminder is a bit late due to the year-end break (and the RC1 is somewhat close to the new year) but based on the previous couple of releases having a relatively quiet pre-

[vpp-dev] VPP release 21.10.1 artifacts are available on packagecloud.io

2021-11-17 Thread Andrew Yourtchenko
Hi all, VPP release 21.10.1 artifacts are available at packagecloud.io/fdio/release. Thanks a lot to Dave Wallace and Vanessa Valderrama for the help! --a -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#20509): https://lists.fd.io/g/vpp-dev/messa

Re: [vpp-dev] project call

2021-11-09 Thread Andrew Yourtchenko
Excellent idea. I think having a rigid agenda discourages participation. Also, the scheduling of the call caused me to learn of some features of iOS calendar…. I thought it would be good to have it a weekly half-hour or so occurrence, with a possible early finish; but biweekly is the step in th

[vpp-dev] VPP release 21.10 is complete!

2021-10-27 Thread Andrew Yourtchenko
Hello all, VPP release 21.10 is complete! The release artifacts are available at their standard location at https://packagecloud.io/fdio/release . I have verified the installability of the artifacts, please let me know of you encounter any issues. Thanks a lot to Dave Wallace and Vanessa Valder

[vpp-dev] Reminder: VPP 21.10 release is 27 Oct 2021

2021-10-20 Thread Andrew Yourtchenko
Hi all, just a kind reminder we are a week away from 21.10 release [0], so far the stable/2110 was rather quiet, which I take is a good news. Also, the 21.10 Release Notes is available for your review. Feel free to push the edits accordingly: https://gerrit.fd.io/r/c/vpp/+/33810 --a /* your fri

[vpp-dev] VPP 21.10 RC2 is done - release date is in two weeks (27 Oct 2021)

2021-10-13 Thread Andrew Yourtchenko
Hi all, just a note that VPP 21.10 RC2 images are available from the packagecloud repo. Only the critical bugfixes can go now into the stable/2110 branch. The release date is on the 27 October, according to the release plan [0]. thanks a lot! --a /* your friendly 21.10 release manager */ [0]

[vpp-dev] VPP 21.10 RC1 is complete!

2021-09-23 Thread Andrew Yourtchenko
Hi all, As per previous announcement, I have pulled stable/2110 branch, laid the tags and checked that the artifacts for 21.10-rc1 are available from the usual location: https://packagecloud.io/fdio/2110 The master branch is open for all commits. The stable/2110 branch is open for your bugfixes.

[vpp-dev] VPP 21.10 RC1 is TOMORROW 23 sep 2021 12:00 UTC

2021-09-22 Thread Andrew Yourtchenko
Hi all, You might have seen the email from Dave yesterday about the outage. Thanks a lot for everyone involved in fixing it. As per our discussion with Dave, the RC1 milestone will happen 24 hours later than planned, to compensate for the loss of access to the infra. --a /* your friendly 21.1

[vpp-dev] Reminder: VPP 21.10 RC1 (stable/2110 branch pull) is on Wednesday 22 September 12:00 UTC

2021-09-16 Thread Andrew Yourtchenko
Hi all, just a gentle reminder: As per release plan [0], the 21.10 RC1 milestone is less than a week away - 22 September (Wednesday) at 12:00 UTC. The newly pulled branch will be only accepting the bugfixes in preparation to the release. So, if you have any feature patches that need to go into 2

Re: [vpp-dev] VPP hangs after few hours of continuous VAPI Send/Recv #acl #abf #vapi

2021-09-13 Thread Andrew Yourtchenko
Oh and even before that - could you see if the same issue occurs in the case of no workers (so only a single thread scenario) ? That will help to narrow down the area + focus my repro. --a > On 13 Sep 2021, at 18:06, Andrew Yourtchenko via lists.fd.io > wrote: > > Cool! Would

Re: [vpp-dev] VPP hangs after few hours of continuous VAPI Send/Recv #acl #abf #vapi

2021-09-13 Thread Andrew Yourtchenko
Cool! Would you be able to share the app + VPP startup config to see if I can repro this locally ? --a > On 13 Sep 2021, at 15:25, RaviKiran Veldanda wrote: > >  > [Edited Message Follows] > > This is reproduced with stand alone app, which just creates and deletes the > ACL,ABF policies. No

Re: [vpp-dev] VPP hangs after few hours of continuous VAPI Send/Recv #acl #abf #vapi

2021-09-13 Thread Andrew Yourtchenko
Hi Ravikiran, > On 13 Sep 2021, at 13:00, RaviKiran Veldanda wrote: > > This definition is way too vague to tell anything. > > Hi Andrew, > Please find my answers below > What is the setup ? (Cores and their config) > Its 1U server, with 72cores available and 5cores for VPP. With 100G NI

Re: [vpp-dev] VPP hangs after few hours of continuous VAPI Send/Recv #acl #abf #vapi

2021-09-13 Thread Andrew Yourtchenko
Hi Ravikiran, This definition is way too vague to tell anything. What is the setup ? (Cores and their config) What are the exact rules being pushed ? What are the type of traffic that is passing ? If you see the VPP stuck - what does looking at it with GDB tell about the state of it ? Is thi

Re: [vpp-dev] Blocking API call #ACL #binapi

2021-08-29 Thread Andrew Yourtchenko
Hi, Could you explain in more detail what you are trying to achieve ? --a > On 28 Aug 2021, at 22:46, RaviKiran Veldanda wrote: > > HI Experts, > We want to use API calls to create the ACL and ABF policies. We need a > blocking calls because we need to decide next action on the return values

[vpp-dev] VPP 21.10: 4 weeks before RC1

2021-08-26 Thread Andrew Yourtchenko
Hi all, It’s this time of the year again! A kind reminder that we are just under 4 weeks from the 21.10 RC1 milestone and a stable/2110 branch pull - it will happen on 22 September at noon UTC, according to the release plan at https://wiki.fd.io/view/Projects/vpp/Release_Plans/Release_Plan_21.1

Re: [vpp-dev] Issues adding ACL with binary_api

2021-08-24 Thread Andrew Yourtchenko
Have a look at https://git.fd.io/vpp/tree/src/plugins/acl/acl_test.c#n565 to check what you need to specify. “T” in VAT stands for “test”, so there may be not enough TLC harness around. Feel free to submit changes that improve the user friendliness :) --a > On 23 Aug 2021, at 21:36, satish ama

Re: [vpp-dev] There is a problem with the vppacl test

2021-08-11 Thread Andrew Yourtchenko
Thanks for testing ! The l4 “port” values without l4 protocol value set do not make sense and thus are ignored. (Since they mean totally different things for TCP and ICMP). So your rule becomes “permit+reflect any any” which is what you observe in your test. See function make_mask_and_match_f

Re: [vpp-dev] vpp crash issue with large number of acl session

2021-08-03 Thread Andrew Yourtchenko
Your first connection limit is 20million, now it is 300 million - so I am not sure what your requirements are, nor what you are optimizing/testing for. The memory consumption of bihash depends on how the connections are hashed into secondary buckets. If you know that precisely - then you can ca

Re: [vpp-dev] Buffer chains and pre-data area

2021-07-18 Thread Andrew Yourtchenko
Ah indeed, I missed that, sorry! Thanks! :-) --a > On 18 Jul 2021, at 16:59, Damjan Marion wrote: > >  > > That was already suggested to Jerome, see his first email in this thread. > > — > Damjan > > >>> On 18.07.2021., at 16:05, Andrew Yourtche

Re: [vpp-dev] Buffer chains and pre-data area

2021-07-18 Thread Andrew Yourtchenko
Naive question: if someone needs a lot of space to prepend in front of the buffer, would it make sense to allocate an entire new buffer and place it as the very first one in the chain ? That would save a recompile and also me more generic and extensible (you can get 2,3,4,… buffers in the same f

Re: [vpp-dev] ACL IPV6 rule addition using the "set acl_plugin acl" command from "vppctl" #vppctl #acl #acl_plugin #ipv6

2021-07-15 Thread Andrew Yourtchenko
io/r/c/vpp/+/33142 > > /neale > > From: vpp-dev@lists.fd.io on behalf of Andrew > Yourtchenko via lists.fd.io > Date: Wednesday, 14 July 2021 at 23:53 > To: RaviKiran Veldanda , Jakub Grajciar > > Cc: vpp-dev@lists.fd.io > Subject: Re: [vpp-dev] ACL IPV6 rule additio

Re: [vpp-dev] ACL IPV6 rule addition using the "set acl_plugin acl" command from "vppctl" #vppctl #acl #acl_plugin #ipv6

2021-07-14 Thread Andrew Yourtchenko
Ravi, appears that the commit 2f8cd914514fe54f91974c6d465d4769dfac8de8 has hardcoded the IP address family in the CLI handler to IPv4: 0490db79b src/plugins/acl/acl.c(Neale Ranns2020-03-24 15:09:41 + 2873) else if (unformat (line_input, "src %U/%d", bf883bb086 src/plugin

[vpp-dev] "who should review my change?"

2021-07-14 Thread Andrew Yourtchenko
true). without arguments, it uses the commit from the HEAD, if you supply a hash it will use that to grab that commit. This is what it looks like: ayourtch@ayourtch-lnx:~/vpp$ ./extras/scripts/vpp-review commit 4b18066a18f0129e2758d6b6f4f0126ac721e48f Author: Andrew Yourtchenko Date: Wed Jul 14

Re: [vpp-dev] Future VPP release plan information

2021-07-14 Thread Andrew Yourtchenko
Hi Ashish, We just discussed the 21.10 release plan yesterday in the VPP community meeting. It’s now linked off the VPP project page in the usual place. --a > On 14 Jul 2021, at 08:58, ashish.sax...@hsc.com wrote: > > Hi Devs, > > Can someone please let me know how can I get information rega

  1   2   3   4   5   6   >