sonic-buildimage/device
Joe LeVeque 7bf05f7f4f
[supervisor] Install vanilla package once again, install Python 3 version in Buster container (#5546)
**- Why I did it**

We were building a custom version of Supervisor because I had added patches to prevent hangs and crashes if the system clock ever rolled backward. Those changes were merged into the upstream Supervisor repo as of version 3.4.0 (http://supervisord.org/changes.html#id9), therefore, we should be able to simply install the vanilla package via pip. This will also allow us to easily move to Python 3, as Python 3 support was added in version 4.0.0.

**- How I did it**

- Remove Makefiles and patches for building supervisor package from source
- Install Python 3 supervisor package version 4.2.1 in Buster base container
    - Also install Python 3 version of supervisord-dependent-startup in Buster base container
- Debian package installed binary in `/usr/bin/`, but pip package installs in `/usr/local/bin/`, so rather than update all absolute paths, I changed all references to simply call `supervisord` and let the system PATH find the executable to prevent future need for changes just in case we ever need to switch back to build a Debian package, then we won't need to modify these again.
- Install Python 2 supervisor package >= 3.4.0 in Stretch and Jessie base containers
2020-11-19 23:41:32 -08:00
..
accton [device/accton] Remove the use of python pickle package (#5475) 2020-11-04 16:24:53 -08:00
alphanetworks In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:21:12 -07:00
arista [TD3] add dummy MMU configuration for Arista-7050CX3-32S-D48C8 (#5950) 2020-11-17 19:01:39 -08:00
barefoot [barefoot][platform] Fix symlinks and syncd.conf for Newport in platform/ (#5585) 2020-10-12 14:16:01 -07:00
broadcom/x86_64-bcm_xlr-r0 In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:21:12 -07:00
celestica Make backend device checking more robust (#5730) 2020-11-10 15:06:35 -08:00
centec [centec]: Add centec arm64 architecture support for E530 (#4641) 2020-08-06 03:16:11 -07:00
cig [device] set the port state to default down for device cig and ingrasys s9130 and s9230 (#4618) 2020-05-21 02:14:51 -07:00
common/pddf/plugins Platform Driver Developement Framework (PDDF) (#4756) 2020-11-12 10:22:38 -08:00
dell [DellEMC S5232f] Updates and bug fixes for platform (#5887) 2020-11-11 12:59:30 -08:00
delta In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:21:12 -07:00
facebook/x86_64-facebook_wedge100-r0 In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:21:12 -07:00
ingrasys In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:21:12 -07:00
inventec [Inventec] Add support for D6332 platform (#5304) 2020-10-20 11:37:16 -07:00
juniper [Juniper] Platform bug fixes / improvements (#5541) 2020-11-10 22:13:23 -08:00
marvell Make backend device checking more robust (#5730) 2020-11-10 15:06:35 -08:00
mellanox Fix MSN4700 sensors labels (#5861) 2020-11-10 18:33:24 +02:00
mitac/x86_64-mitac_ly1200_b32h0_c3-r0 In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:21:12 -07:00
nokia/armhf-nokia_ixs7215_52x-r0 [devices]: Add support for the Nokia-7215 platform (#5827) 2020-11-18 17:00:40 -08:00
pegatron/x86_64-pegatron_porsche-r0 [fix]: various minor fixes (#2246) 2018-11-10 13:39:30 -08:00
quanta In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:21:12 -07:00
virtual/x86_64-kvm_x86_64-r0 [supervisor] Install vanilla package once again, install Python 3 version in Buster container (#5546) 2020-11-19 23:41:32 -08:00
wnc/x86_64-wnc_osw1800-r0 [barefoot][build] Fixed BFN platform build failure (#3766) 2019-11-19 22:14:29 -08:00