[vpp-dev] VPP 19.08 RC1 milestone complete. master is open; stable/1908 ready for bugfixes

2019-08-07 Thread Andrew Yourtchenko
Hi all,

VPP 19.08-rc1 artifacts for Centos, and Ubuntu 16.04 and 18.04 are ready
at https://packagecloud.io/fdio/1908 and tested to be runnable [1].

The stable/1908 branch is ready for your bugfixes.

As a reminder, for the stable/1908 branch:
- bugfixes only
- all fixes must have Jira tickets
- don't forget to cherry-pick them into the master too, please,
  and vice versa

master branch is now open for features/risky commits, with a couple
of notable points:

1) the API CRC check job is now voting. Which means that if your change is
   breaking for CSIT tests, it will be voted -1, and you will need to work
   with CSIT through the process as per [2]. Anticipating the potential bumps,
   as well as me being the release manager for both 1908 and 2001, I volunteer
   to be the the point of contact from the VPP side.

   If your change already has +1 from JJB, please verify that it has a SUCCESS
   from CRC verify job in the past 3 days, if not, please rebase and ensure
   that you get a +1. The reason being is that we did have a race during
   the previous introduction of the CRC checker job, whereby one change slipped
   through caused the subsequent job failures for all the changes.

2) 1908 will be a release supported for a longer time than we traditionally
   did, so keep in mind that there will be a higher amount of backports.
   So, try to plan accordingly. If the cherrypick of your fixes on master
   to stable/1908 JustWorks(tm), then there are chances this can be automated.

Special thanks to Vanessa Valderrama, Ed Kern and Dave Wallace for
being there and helping with a couple of little bumps that we needed
to deal with.

Our next stop: 19.08 RC2, next Wednesday 14th August 2019 [3]

[1] https://gerrit.fd.io/r/c/vpp/+/19734
[2] https://gerrit.fd.io/r/c/csit/+/18356
[3] https://wiki.fd.io/view/Projects/vpp/Release_Plans/Release_Plan_19.08

--a

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13682): https://lists.fd.io/g/vpp-dev/message/13682
Mute This Topic: https://lists.fd.io/mt/32792952/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


[vpp-dev] 19.08 rc1 starting NOW -> master is *closed* until further notice

2019-08-07 Thread Andrew Yourtchenko
hi all,

as per the release schedule, I am starting with the 19.01 RC1 process.

master branch is now closed until I announce.

Committers, please avoid merging the patches for the time being.

thanks!

--a
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13681): https://lists.fd.io/g/vpp-dev/message/13681
Mute This Topic: https://lists.fd.io/mt/32784885/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [vpp-dev] Is VPP vnet policer thread safe

2019-08-07 Thread Dave Barach via Lists.Fd.Io
Either protect the data structures with a clib_spin_lock, or switch to 
per-thread policer pools.

The config pool might as well stay on the main thread, with it and the related 
name-to-index hash table protected by a spinlock.

Patches welcome, after the 19.08 RC1 throttle-pull is complete. Please don’t 
modify the binary API messages, as opposed to message handlers.

D.

From: vpp-dev@lists.fd.io  On Behalf Of Satya Murthy
Sent: Wednesday, August 7, 2019 10:24 AM
To: vpp-dev@lists.fd.io
Subject: [vpp-dev] Is VPP vnet policer thread safe

Hi ,

Would like to know if vnet policer is thread safe or not.
To be more specific:  can multiple WORKER threads (not main thread) add vnet 
policers at the same time without any issues ?

In contrast to the "main" thread adding the policers via vpp-api, the "worker" 
threads add the policers due to some constraints in our architecture.

--
Thanks & Regards,
Murthy
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13680): https://lists.fd.io/g/vpp-dev/message/13680
Mute This Topic: https://lists.fd.io/mt/32782772/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


[vpp-dev] Is VPP vnet policer thread safe

2019-08-07 Thread Satya Murthy
Hi ,

Would like to know if vnet policer is thread safe or not.
To be more specific:  can multiple WORKER threads (not main thread) add vnet 
policers at the same time without any issues ?

In contrast to the "main" thread adding the policers via vpp-api, the "worker" 
threads add the policers due to some constraints in our architecture.

--
Thanks & Regards,
Murthy
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13679): https://lists.fd.io/g/vpp-dev/message/13679
Mute This Topic: https://lists.fd.io/mt/32782772/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [vpp-dev] Reminder: 19.08 RC1 is TODAY starting 18:00 UTC

2019-08-07 Thread Vratko Polak -X (vrpolak - PANTHEON TECHNOLOGIES at Cisco) via Lists.Fd.Io
The job [1] is non-voting, so if needed the queued runs
can be cancelled, which unblocks gerrit without affecting the overall vote.
Several people (including me) have Jenkins rights to do that.

It looks like the required executor stopped being available.
I hear the appropriate people have been notified already.

Vratko.

[1] https://jenkins.fd.io/job/vpp-csit-verify-device-master-1n-tx2/

From: vpp-dev@lists.fd.io  on behalf of Andrew Yourtchenko 

Sent: Wednesday, August 7, 2019 10:37
To: Benoit Ganne (bganne)
Cc: vpp-dev@lists.fd.io
Subject: Re: [vpp-dev] Reminder: 19.08 RC1 is TODAY starting 18:00 UTC

Yeah, the timing is :) I will keep an eye on it so it goes in, if anyone 
else had other patches that they want in before rc1, please shout.

--a

> On 7 Aug 2019, at 10:32, Benoit Ganne (bganne)  wrote:
>
> Hi all,
>
> It would be good to have this patch https://gerrit.fd.io/r/c/vpp/+/21089 in 
> rc1, however, Jenkins seems to be in a weird state with the csit-verify on 
> ARM stuck...
>
> Best
> ben
>
>> -Original Message-
>> From: vpp-dev@lists.fd.io  On Behalf Of Andrew
>> Yourtchenko
>> Sent: mercredi 7 août 2019 08:20
>> To: vpp-dev 
>> Subject: [vpp-dev] Reminder: 19.08 RC1 is TODAY starting 18:00 UTC
>>
>> Hi all,
>>
>> just a reminder that today 18:00 UTC is the RC1 milestone.
>>
>> --a
>> 
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13678): https://lists.fd.io/g/vpp-dev/message/13678
Mute This Topic: https://lists.fd.io/mt/32779849/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [vpp-dev] Reminder: 19.08 RC1 is TODAY starting 18:00 UTC

2019-08-07 Thread Andrew Yourtchenko
Yeah, the timing is :) I will keep an eye on it so it goes in, if anyone 
else had other patches that they want in before rc1, please shout.

--a

> On 7 Aug 2019, at 10:32, Benoit Ganne (bganne)  wrote:
> 
> Hi all,
> 
> It would be good to have this patch https://gerrit.fd.io/r/c/vpp/+/21089 in 
> rc1, however, Jenkins seems to be in a weird state with the csit-verify on 
> ARM stuck...
> 
> Best
> ben
> 
>> -Original Message-
>> From: vpp-dev@lists.fd.io  On Behalf Of Andrew
>> Yourtchenko
>> Sent: mercredi 7 août 2019 08:20
>> To: vpp-dev 
>> Subject: [vpp-dev] Reminder: 19.08 RC1 is TODAY starting 18:00 UTC
>> 
>> Hi all,
>> 
>> just a reminder that today 18:00 UTC is the RC1 milestone.
>> 
>> --a
>> 
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13677): https://lists.fd.io/g/vpp-dev/message/13677
Mute This Topic: https://lists.fd.io/mt/32779849/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


[vpp-dev] Reminder: 19.08 RC1 is TODAY starting 18:00 UTC

2019-08-07 Thread Andrew Yourtchenko
Hi all,

just a reminder that today 18:00 UTC is the RC1 milestone.

--a

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13675): https://lists.fd.io/g/vpp-dev/message/13675
Mute This Topic: https://lists.fd.io/mt/32779849/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-