Liu Shilong
02e0aff5e7
[ci] Set default ACR in UpgrateVersion/PR/official pipeline. ( #11002 )
...
* [ci] Set default ACR in UpgrateVersion/PR/official pipeline. (#10341 )
Why I did it
docker hub will limit the pull rate.
Use ACR instead to pull debian related docker image.
How I did it
Set DEFAULT_CONTAINER_REGISTRY in pipeline.
* Add a config variable to override default container registry instead of dockerhub. (#10166 )
* Add variable to reset default docker registry
* fix bug in docker version control
2022-06-22 17:33:20 +08:00
Ze Gan
b73d5a659e
[docker-ptf]: Add teamd dependency to ptf ( #6994 )
...
Signed-off-by: Ze Gan <ganze718@gmail.com>
2021-03-10 10:50:17 -08:00
Qi Luo
b12383013f
[build]: Fix get-pip 2.7 url according to upstream announcement ( #6999 )
...
ref: https://bootstrap.pypa.io/2.7/get-pip.py
The URL you are using to fetch this script has changed, and this one will no
longer work. Please use get-pip.py from the following URL instead:
https://bootstrap.pypa.io/pip/2.7/get-pip.py
2021-03-10 09:51:31 -08:00
abdosi
95bcefa7c9
[201911] Fix PTF Docker Build Error ( #6583 )
...
We are hitting the issue as described pypa/pip#9520 .
Fix to use get_pip.py from 2.7 repo.
Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
2021-01-28 02:19:12 -08:00
pra-moh
c43a994486
[docker-ptf] add gnmi python client ( #4928 )
...
For telemetry regression test we need gnmi client to be present on ptfdocker. Gnmi-server will be present on SONiC DuT. Further, we can access gnmi_get from ptfdocker inside pytest to verify gnmi server streaming data successfully or not.
2020-08-27 08:05:41 -07:00
Danny Allen
0824509373
[docker-ptf] Add support for spytest to ptf container ( #4410 )
...
- Install apt and pip dependencies
- Define traffic generator service
Signed-off-by: Danny Allen <daall@microsoft.com>
2020-07-14 22:06:05 -07:00
lguohan
cb22310a52
[docker-ptf]: install ntp related package ( #4275 )
...
setup ntp server to do the test
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2020-05-05 11:02:35 -07:00
lguohan
1f72d2b60a
[docker-ptf]: install tacacs+ server to test tacacs ( #4224 )
...
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2020-05-05 11:00:54 -07:00
lguohan
57728c5c8b
[docker-ptf]: add ethtool and telnet package in ptf ( #3815 )
2019-11-25 09:00:47 -08:00
pavel-shirshov
420278f286
[docker-base/ptf]: Make a link to vim. Add tmux to docker-ptf ( #3758 )
2019-11-20 07:39:49 -08:00
Sudharsan D.G
be3421c352
[docker-ptf]: Added python-libpcap for the updated arp responder ( #3731 )
...
Added python-libpcap to be used by arp_responder.py utility. This is needed to set conf.use_pcap which will make sure that L2pcapListenSocket uses libpcap instead of Linux PF_PACKET sockets. By using libpcap the vlan field will not be removed when the application receives the packet.
2019-11-08 22:57:05 -08:00
Joe LeVeque
997ea59ba4
Fix typos and comment alignment in supervisor.conf files ( #3714 )
2019-11-06 09:24:54 -08:00
arheneus@marvell.com
50fe458592
[build]: SONiC buildimage ARM arch support ( #2980 )
...
ARM Architecture support in SONIC
make configure platform=[ASIC_VENDOR_ARCH] PLATFORM_ARCH=[ARM_ARCH]
SONIC_ARCH: default amd64
armhf - arm32bit
arm64 - arm64bit
Signed-off-by: Antony Rheneus <arheneus@marvell.com>
2019-07-25 22:06:41 -07:00
Nazarii Hnydyn
77b3a18dd0
[ptf] Fixed root ssh authentication issue ( #3192 )
...
Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
2019-07-23 07:02:31 -07:00
lguohan
6ca35b55d6
[docker-ptf]: move docker-ptf to stretch ( #2954 )
2019-05-29 18:26:52 -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
Stepan Blyshchak
8b7fc8db65
[dockers] Upgrade Mellanox syncd docker to stretch ( #2640 )
...
* [dockers] Upgrade Mellanox syncd docker to stretch
Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
2019-03-12 21:38:25 -07:00
pavel-shirshov
d39dd396b5
Move tcpdump into /usr/bin Otherwise it's impossible to run tcpdump due to a docker bug ( #1195 )
2017-11-29 16:36:26 -08:00
pavel-shirshov
bdbede51e0
[docker ptf]: Install tcpdump ( #1059 )
...
* Always start with Forwarding State flag set for bgpd
* Install tcpdump into ptf container
2017-10-20 05:09:37 -07:00
pavel-shirshov
d898011b2e
[docker-ptf]: Update entrypoint entry for docker-ptf ( #836 )
...
* Updated entrypoint for docker-ptf container
* Add main supervisord.conf file under /etc/supervisor. Run supervisord with option -c
2017-07-24 13:36:40 -07:00
pavel-shirshov
2201bf3496
[docker-ptf]: Install yaml module for python ( #821 )
...
* Install yaml python module in docker-ptf container
2017-07-19 23:21:03 -07:00
pavel-shirshov
7792f09437
[docker-ptf]: Install python modules from pypi ( #788 )
2017-07-06 02:27:05 -07:00
sihuihan88
6867458058
[docker-ptf]: Install exabgp in docker ptf ( #709 )
2017-06-16 07:25:40 -07:00
lguohan
26f98559b0
[docker-ptf]: add hping3 into docker-ptf ( #651 )
2017-05-31 10:49:31 -07:00
pavel-shirshov
122c03caee
[docker-ptf]: Overwrite ubuntu scapy with version from p4lang ( #639 )
...
* Install scapy from p4lang
* Overwrite standard scapy version
2017-05-26 18:32:52 -07:00
pavel-shirshov
edab38e321
Install ipython from packages ( #637 )
2017-05-26 13:31:33 -07:00
pavel-shirshov
867670665f
[docker-ptf]: Add less, ipython, and python ssh libraries ( #625 )
2017-05-24 01:34:37 -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
maggiemsft
4dfe2a26f3
[docker-ptf]replace ping utility from inetutils-ping to iputils-ping ( #523 )
...
* replace ping utility from inetutil-ping to iputils-ping
* fix dup typo
* change from package installing to using apt install
* remove unnecessary package handling line
2017-05-01 18:47:29 -07:00
Shuotian Cheng
c7d540cb2f
[ptf]: Add pip install pysubnettree ( #554 )
...
>> import SubnetTree
This module is used for PTF FIB test to build LPM
2017-04-29 00:15:12 -07:00
Andriy Moroz
ddbda4ce2e
docker: Add ipaddress python module to the PTF docker ( #231 )
...
Needed for the FIB test
2017-02-01 12:49:43 -08:00
Joe LeVeque
608980524f
[docker]: Install dpkt Python package in PTF docker ( #216 )
2017-01-25 18:19:15 -08:00
Oleksandr Ivantsiv
80d0d2d43b
Reduce docker images size. ( #196 )
...
* Reduce docker images size.
Install only required dependencies.
* Update Dockerfile.j2
2017-01-19 12:19:21 -08:00
Pavel Shirshov
86f5c19643
[docker]: docker-ptf doesn't wait until eth3 is up
...
This is done inside ptf agent now
2017-01-17 14:40:35 -08:00
marian-pritsak
43b0e502de
Add recipe for ptf docker
2017-01-05 14:39:07 -08:00
Taoyu Li
c3257e1a9c
Modify docker_ptf and docker_saiserver_mlnx to use libthrift0.9.3 ( #84 )
2016-11-29 14:16:55 -08:00
Qi Luo
cc7f15094c
Squashed merge master
2016-09-09 17:53:41 -07:00
Qi Luo
e4bd20c18a
Squash merge master (11de390)
2016-08-04 10:39:33 -07:00