sonic-buildimage/platform/barefoot
Joe LeVeque 72b32a96fc
[201911][dockers][supervisor] Increase event buffer size for process exit listener (#7106)
Backport of https://github.com/Azure/sonic-buildimage/pull/7083 to the 201911 branch.

#### Why I did it

To prevent error [messages](https://dev.azure.com/mssonic/build/_build/results?buildId=2254&view=logs&j=9a13fbcd-e92d-583c-2f89-d81f90cac1fd&t=739db6ba-1b35-5485-5697-de102068d650&l=802) like the following from being logged:

```
Mar 17 02:33:48.523153 vlab-01 INFO swss#supervisord 2021-03-17 02:33:48,518 ERRO pool supervisor-proc-exit-listener event buffer overflowed, discarding event 46
```

This is basically an addendum to https://github.com/Azure/sonic-buildimage/pull/5247, which increased the event buffer size for dependent-startup. While supervisor-proc-exit-listener doesn't subscribe to as many events as dependent-startup, there is still a chance some containers (like swss, as in the example above) have enough processes running to cause an overflow of the default buffer size of 10.

This is especially important for preventing erroneous log_analyzer failures in the sonic-mgmt repo regression tests, which have started occasionally causing PR check builds to fail. Example [here](https://dev.azure.com/mssonic/build/_build/results?buildId=2254&view=logs&j=9a13fbcd-e92d-583c-2f89-d81f90cac1fd&t=739db6ba-1b35-5485-5697-de102068d650&l=802).

I set all supervisor-proc-exit-listener event buffer sizes to 1024, and also updated all dependent-startup event buffer sizes to 1024, as well, to keep things simple, unified, and allow headroom so that we will not need to adjust these values frequently, if at all.
2021-03-29 10:07:43 -07:00
..
bfn-modules [sonic-linux-kernel]: kernel security update to 4.9.246 (#6545) 2021-01-28 08:46:07 -08:00
docker-saiserver-bfn [docker-saiserver]: build docker-saiserver (#2244) 2018-11-14 01:15:31 -08:00
docker-syncd-bfn [201911][dockers][supervisor] Increase event buffer size for process exit listener (#7106) 2021-03-29 10:07:43 -07:00
docker-syncd-bfn-rpc [buildsystem] Install debug packages in syncd when INSTALL_DEBUG_TOOLS=y (#2702) 2019-04-18 02:25:51 -07:00
sonic-platform-modules-arista@1dd1da51a7 [arista]: Update Arista driver submodules (#6670) 2021-02-10 23:15:55 -08:00
sonic-platform-modules-bfn [sonic-linux-kernel]: kernel security update to 4.9.246 (#6545) 2021-01-28 08:46:07 -08:00
sonic-platform-modules-bfn-montara [sonic-linux-kernel]: kernel security update to 4.9.246 (#6545) 2021-01-28 08:46:07 -08:00
sonic-platform-modules-bfn-newport [BFN] Fix MTU for internal interface (#6783) 2021-02-25 18:56:02 -08:00
sonic-platform-modules-ingrasys [MultiDB] (except ./src and ./dockers dirs): replace redis-cli with sonic-db-cli and use new DBConnector (#4035) 2020-02-03 15:36:55 -08:00
sonic-platform-modules-wnc-osw1800 [barefoot]: Move bfn asic drivers out of platform package (#30) (#2183) 2018-10-24 06:27:04 -07:00
bfn-modules.mk [barefoot]: Move bfn asic drivers out of platform package (#30) (#2183) 2018-10-24 06:27:04 -07:00
bfn-platform-ingrasys.mk [platform] update Ingrassy platform to support stretch (#2322) 2018-11-30 20:46:36 -08:00
bfn-platform-wnc.mk [barefoot]: Support for platforms based on Barefoot Networks' device (#1796) 2018-07-24 10:23:12 -07:00
bfn-platform.mk [BFN] Updated SAI/SDK packages to 20210317 (#7082) 2021-03-24 20:03:03 -07:00
bfn-sai.mk [BFN] Updated SAI/SDK packages to 20210317 (#7082) 2021-03-24 20:03:03 -07:00
docker-ptf-bfn.mk [barefoot]: Support for platforms based on Barefoot Networks' device (#1796) 2018-07-24 10:23:12 -07:00
docker-syncd-bfn-rpc.mk [syncd-rpc.mk] install ptf dependancy (#4279) 2020-03-19 22:18:49 -07:00
docker-syncd-bfn.mk [Services] Allow monit system tool to monitor the critical processes status running in various SONiC containers. (#3940) 2020-01-21 10:42:47 -08:00
libsaithrift-dev.mk [sai and sairedis] advance sairedis sub-module and upgrade to matching Broadcom SAI build (#2488) 2019-02-16 10:14:18 -08:00
one-aboot.mk [build]: Move Systemd service start to systemd generator (#3172) 2019-07-29 15:52:15 -07:00
one-image.mk [barefoot][platform] Update BFN platforms (#5419) 2020-09-27 10:21:02 -07:00
platform-modules-arista.mk [arista] Update platform drivers submodules (#4200) 2020-03-22 23:02:54 -07:00
platform-modules-bfn-montara.mk [barefoot]: Move bfn asic drivers out of platform package (#30) (#2183) 2018-10-24 06:27:04 -07:00
platform-modules-bfn-newport.mk [barefoot][platform] Update BFN platforms (#5419) 2020-09-27 10:21:02 -07:00
platform-modules-bfn.mk [barefoot]: Move bfn asic drivers out of platform package (#30) (#2183) 2018-10-24 06:27:04 -07:00
platform-modules-ingrasys.mk [devices]: enable ingress and ariata devices on barefoot platform 2018-08-11 09:09:03 +00:00
platform-modules-wnc-osw1800.mk [barefoot]: build platform modules for bfn, bfn-montara, wnc-osw1800 2018-08-13 04:29:26 +00:00
platform.conf [barefoot]: Support for platforms based on Barefoot Networks' device (#1796) 2018-07-24 10:23:12 -07:00
rules.mk [build]: wait for conflicts package to be uninstalled (#5039) 2021-01-27 14:07:30 -08:00