Qi Luo
6b3a26f0cc
Remove unused packages in docker images and host ( #2807 )
...
* Remove unneeded packages in docker images and host
* Remove libpython3.6 from snmp docker image
2019-04-29 17:21:24 -07:00
Ying Xie
9af7d21e2e
[jessie based docker] remove dependency on some retired jessie repos ( #2707 )
...
* [jessie repo] remove one dependency on jessie-backport repo
Signed-off-by: Ying Xie <ying.xie@microsoft.com>
* [build] remove dependency on retried jessie-backports repo
The downloaded Jessie docker image still reference jessie-updates.
Removing it from the list.
Signed-off-by: Ying Xie <ying.xie@microsoft.com>
* fix typo
* move chunk
* [docker-ptf] avoid using retired Jessie repos
Signed-off-by: Ying Xie <ying.xie@microsoft.com>
2019-03-26 23:46:39 -07:00
lguohan
0cd4ef0c85
[socat]: build socat with readline ( #1919 )
...
support readline in bcmsh
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-08-13 01:12:58 -07:00
Joe LeVeque
7aefa185d4
Download newer version (8.23.0-2) of rsyslog from jessie-backports in hopes of eliminating memory leaks ( #1912 )
2018-08-09 23:56:41 -07:00
Qi Luo
f3f8b9ff57
[syncd]: Add socat and bcmsh wrapper ( #1657 )
...
* [syncd]: Add socat and bcmsh wrapper
* Install socat in docker-base
* Add hint banner, add host wrapper
* Refine banner message
2018-05-04 09:27:01 -07:00
Joe LeVeque
832be7b8f4
[dockers] Prevent apt-get from installing suggested and recommended packages by default ( #1666 )
...
* [docker-base] Instruct apt-get to NOT install 'recommended' or 'suggested' packages
* Modify docker-fpm-quagga, docker-snmp-sv2 and docker-sonic-vs Dockerfile templates in order to properly install .deb dependencies
* REDIS_SERVER depends on REDIS_TOOLS; ensure REDIS_TOOLS is always installed before REDIS_SERVER
2018-05-02 11:46:21 -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
a697e8efcf
[docker-base]: Build supervisor package from source in order to update to v3.3.2 ( #777 )
...
- Resolves issue #762
2017-07-06 10:32:27 -07:00
lguohan
bc5bca66cc
[dockerbase]: remove apt-get clean ( #685 )
2017-06-08 02:47:53 -07:00
lguohan
a7de6ebe24
[dockerbase]: make sure /var/cache/apt/archives directory exists ( #684 )
2017-06-08 00:26:42 -07:00
pavel-shirshov
b26ec863e8
[docker-base]: Add less, strace, and configuration for vim ( #591 )
...
* Add less in docker-base. Add strace in docker_base_dbg.
* Make link vim to vim.tiny and have vim config file
2017-05-11 18:46:11 -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
antonpatenko
a2b4bcbb61
[docker-base]: Enabled common debug packages installation. ( #292 )
2017-02-21 19:04:43 -08:00