sonic-buildimage/dockers
Joe LeVeque 1ee4fa5a40 [docker-radv] Fix startup issues (#5230)
**- Why I did it**

PR https://github.com/Azure/sonic-buildimage/pull/4599 introduced two bugs in the startup of the router advertiser container:

1. References to the `wait_for_intf.sh` script were changed to `wait_for_link.sh`, but the actual script was not renamed
2. The `ipv6_found` Jinja2 variable added to the supervisor config file goes out of scope before it is read.

**- How I did it**
1. Rename the `wait_for_intf.sh` script to `wait_for_link.sh`
2. Use the Jinja2 "namespace" construct to fix the scope issue

**- How to verify it**

Ensure all processes in the radv container start properly under the correct conditions (i.e., whether or not there is at least one VLAN with an IPv6 address assigned).
2020-09-04 21:20:08 +00:00
..
docker-base Change the dpkg default behavior in slave, and docker-base, in order to prevent prompt (#3879) 2020-02-03 15:57:33 -08:00
docker-base-stretch [docker-base]: remove dummy password for supervisord control 2020-08-15 22:20:23 -07: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 [build]: Improve dockerfile instructions (#3048) 2019-06-22 11:26:23 -07:00
docker-database [docker-database]: do not generate pidfile for rsyslogd 2020-08-15 22:32:25 -07:00
docker-dhcp-relay [docker-dhcp-relay]: use service dependency in supervisord to start services 2020-08-15 22:25:52 -07:00
docker-fpm-frr Skip vnet-vxlan interfaces from generating networks (#5251) 2020-09-03 15:49:59 -07:00
docker-fpm-gobgp [201911][dockers] Update critical_processes file syntax (#4854) 2020-06-26 11:37:05 -07:00
docker-fpm-quagga [201911][dockers] Update critical_processes file syntax (#4854) 2020-06-26 11:37:05 -07:00
docker-lldp-sv2 [docker-lldp-sv2]: use service dependency in supervisord to start services 2020-08-15 22:21:33 -07:00
docker-nat [docker-nat]: use service dependency in supervisord to start servicesx 2020-08-15 22:20:35 -07:00
docker-orchagent Fix the issue as reported in (#5315) 2020-09-04 21:10:39 +00:00
docker-platform-monitor [docker-pmon] Fix copy of fancontrol config file (#5037) 2020-08-15 22:35:02 -07:00
docker-ptf [docker-ptf] add gnmi python client (#4928) 2020-08-27 08:05:41 -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 [docker-radv] Fix startup issues (#5230) 2020-09-04 21:20:08 +00:00
docker-sflow [docker-sflow]: use service dependency in supervisord to start services 2020-08-15 22:22:00 -07:00
docker-snmp-sv2 [Build] pin down setuptools for build issues (#5281) 2020-08-31 20:44:39 -07:00
docker-sonic-mgmt [mgmt docker] move pycryptodome installation to the end of the docker building (#4917) 2020-07-11 09:46:51 -07:00
docker-sonic-mgmt-framework [docker-mgmt-framework]: use service dependency in supervisord to start services 2020-08-15 22:25:38 -07:00
docker-sonic-restapi [docker-restapi]: use service dependency in supervisord to start services 2020-08-15 22:25:24 -07:00
docker-sonic-telemetry [monit]: monit_telemetry which will have error when telemetry is in secure mode (#4286) 2020-08-24 10:22:25 -07:00
docker-teamd [docker-teamd]: use service dependency in supervisord to start services 2020-08-15 22:25:46 -07:00
dockerfile-macros.j2 [build]: Improve dockerfile instructions (#3048) 2019-06-22 11:26:23 -07:00