This repository has been archived on 2025-03-20. You can view files and clone it, but cannot push or open issues or pull requests.
sonic-buildimage/dockers
Joe LeVeque 6eca27e564 [services] Restart SwSS service upon unexpected critical process exit (#2845)
* [service] Restart SwSS Docker container if orchagent exits unexpectedly

* Configure systemd to stop restarting swss if it attempts to restart more than 3 times in 20 minutes

* Move supervisor-proc-exit-listener script

* [docker-dhcp-relay] Enhance wait_for_intf.sh.j2 to utilize STATEDB

* Ensure dependent services stop/start/restart with SwSS

* Change 'StartLimitInterval' to 'StartLimitIntervalSec', as Stretch installs systemd 232 (>= v230)

* Also update journald.conf options

* Remove 'PartOf' option from unit files

* Add '$(SUPERVISOR_PROC_EXIT_LISTENER_SCRIPT)' to new shared docker-orchagent makefile

* Make supervisor-proc-exit-listener script read from 'critical_processes' file inside container

* Update critical_processes file for swss container
2019-05-01 08:02:38 -07:00
..
docker-base Remove unused packages in docker images and host (#2807) 2019-04-29 17:21:24 -07:00
docker-base-stretch Set a rate limit on syslog messages from all Docker containers (#2573) 2019-03-04 11:46:48 -08:00
docker-basic_router Remove extra trailing newlines at EOF (#804) 2017-07-12 20:54:37 -07:00
docker-config-engine Remove unused packages in docker images and host (#2807) 2019-04-29 17:21:24 -07:00
docker-config-engine-stretch Remove unused packages in docker images and host (#2807) 2019-04-29 17:21:24 -07:00
docker-database [dockers]: Upgrade database and telemetry docker to stretch build (#2541) 2019-02-08 22:05:38 -08:00
docker-dhcp-relay [services] Restart SwSS service upon unexpected critical process exit (#2845) 2019-05-01 08:02:38 -07:00
docker-fpm-frr [docker-frr]: Move docker to stretch and add pythontools (#2819) 2019-04-25 13:21:20 -07:00
docker-fpm-gobgp [config] Fix an issue that bgp asn data type is not consistent (#953) 2017-09-13 21:23:06 -07:00
docker-fpm-quagga [docker-fpm-quagga]: Add support for PeerAsn and UpdateAddress (#2766) 2019-04-10 21:50:36 -07:00
docker-lldp-sv2 Remove unused packages in docker images and host (#2807) 2019-04-29 17:21:24 -07:00
docker-orchagent [services] Restart SwSS service upon unexpected critical process exit (#2845) 2019-05-01 08:02:38 -07:00
docker-platform-monitor Remove unused packages in docker images and host (#2807) 2019-04-29 17:21:24 -07:00
docker-ptf [jessie based docker] remove dependency on some retired jessie repos (#2707) 2019-03-26 23:46:39 -07:00
docker-ptf-saithrift [docker-ptf-*]: Use buildimage infrastructure to build docker-ptf-* (#638) 2017-05-26 17:18:11 -07:00
docker-router-advertiser [radvd] Build radvd from source; Patch so as not to treat out-of-range MTU as an error (#2795) 2019-04-17 16:41:20 -07:00
docker-snmp-sv2 Remove unused packages in docker images and host (#2807) 2019-04-29 17:21:24 -07:00
docker-sonic-mgmt Remove unused packages in docker images and host (#2807) 2019-04-29 17:21:24 -07:00
docker-sonic-telemetry [dockers]: Upgrade database and telemetry docker to stretch build (#2541) 2019-02-08 22:05:38 -08:00
docker-teamd [docker-team]: update teamd docker to stretch (#2734) 2019-04-12 10:14:51 -07:00