Joe LeVeque
1df7c9a993
[docker-platform-monitor] Convert ledd from polling-based to subscription-based model ( #1623 )
2018-04-20 10:42:19 -07:00
Joe LeVeque
e1cb2ace36
[base image files] All 'docker exec' wrapper scripts now dynamically adjust their flags depending on whether or not they are run on a terminal ( #1507 )
2018-03-17 00:43:29 -07:00
Joe LeVeque
ab26a5c589
Install sonic-platform-common package in platform-monitor docker for ledd ( #1330 )
...
* Install sonic-platform-common package in platform-monitor docker for ledd
* Specify Python wheel dependencies in docker-platform-monitor.mk; Remove explicit specifications from Dockerfile.j2
2018-01-22 10:52:52 -08:00
Joe LeVeque
def0f2e4de
[sensors]: Workaround for apparent bug in lm-sensors ( #1058 )
2017-10-20 11:01:26 -07:00
Joe LeVeque
bbf1d6624b
[docker-platform-monitor]: Remove stale fancontrol.pid file (if exists) before starting fancontrol ( #1002 )
2017-09-30 10:55:03 -07:00
Joe LeVeque
f938f3ecaf
[docker-platform-monitor]: Prevent supervisor from logging unexpected exits from processes known to exit in < 1 second ( #889 )
2017-08-15 10:38:22 -07:00
Joe LeVeque
f49cac086f
Remove extra trailing newlines at EOF ( #804 )
...
Files now end with a single newline
2017-07-12 20:54:37 -07:00
Joe LeVeque
22819d9983
[docker-platform-monitor]: Add fancontrol ( #735 )
2017-06-23 15:23:00 -07:00
Joe LeVeque
d094ceecc2
[docker-platform-monitor]: Add LED control daemon and plugin for x86_64-arista_7050_qx32 platform ( #691 )
...
* Add files for building ledd package; add ledd to docker-platform-monitor; Control platform monitor docker using supervisord
* Add sonic-platform-daemons submodule
* Rename ledd.mk -> sonic-ledd.mk
* Add led_control.py plugin for x86_64-arista_7050_qx32 platform
* Rename Dockerfile -> Dockerfile.j2
* Fix build
* Remove blank line
2017-06-10 22:05:11 -07:00
Joe LeVeque
d5c13c0a83
[dockers]: Disable autorestart on all supervisor processes inside containers ( #580 )
2017-05-09 17:37:08 -07:00
Joe LeVeque
8f348399f5
[Dockers]: Manage all Docker containers with Supervisord ( #573 )
...
- Consolidate config.sh and start.sh scripts into one script (start.sh)
- Solve issue #435 - All dockers now run supervisord as their ENTRYPOINT
- All stdout/stderr output from processes managed by supervisord is now sent to syslog instead of their own files
- Supervisord log messages are now also sent to syslog
- Removed unused smartmontools package from docker-platform-monitor
2017-05-08 15:43:31 -07:00
pavel-shirshov
814fd87e63
Remove /var/run/rsyslogd.pid bofore starting rsyslog ( #453 )
2017-03-29 18:07:25 -07:00
Taoyu Li
f08874db36
[platform-monitor]: Fix sensors.conf file path ( #426 )
...
sensors.conf file was moved in #316 .
2017-03-22 16:59:12 -07:00
pavel-shirshov
a845740543
[All Dockerfiles]: Prevent apt asking questions on the console ( #300 )
...
Add noninteractive setting into every Dockerfile in the repo
Signed-off-by: Pavel Shirshov pavelsh@microsoft.com
2017-02-16 21:48:49 -08:00
lguohan
b6753e7960
[docker-config-engine]: introduce docker sonic config engine ( #274 )
...
* [docker-config-engine]: introduce docker sonic config engine
sonic config engine provide the sonic configure engine for all sonic
dockers that rely on the engine to generate runtime configuration.
2017-02-07 18:11:19 -08:00
Oleksandr Ivantsiv
53a9792014
[Makefile]: Add possibility for docker containers to install files to base image ( #240 )
...
- Add vtysh/lldpctl/sensors to baseimage
2017-02-07 00:33:20 -08:00
Taoyu Li
e87498d16d
Add platform config for 7050 and 6100 ( #212 )
...
* Add platform config for 7050 and 6100
* allow certain platform to have no sensors.conf file in sonic-cfggen
2017-01-25 18:18:25 -08:00
Taoyu Li
1b49499b65
[docker]: Add a status file to mark that the file is generated by sonic-config-engine ( #211 )
2017-01-24 19:16:55 -08:00
Oleksandr Ivantsiv
ea65962fe4
Fix compilation issue. ( #198 )
...
Fix docker-platform-monitor compilation issue.
Update .gitignore file
2017-01-20 13:55:42 -08:00
Taoyu Li
4fe1bdcf87
sonic-cfggen with sonicv2 dockers ( #190 )
...
Add a sonic-config-engine to help generate config file based on minigraph and other data on runtime. Modify fpm, teamd, lldp, snmp, and platform-monitor docker to use sonic-config-engine to generate config in docker upon load.
2017-01-19 20:56:26 -08:00
lguohan
c07e54c3e1
[platform-monitor] update apt cache ( #148 )
2016-12-21 15:16:18 -08:00
Qi Luo
e4bd20c18a
Squash merge master (11de390)
2016-08-04 10:39:33 -07:00