An admin status up interface in config_db.json without an IP address will cause dhcrelay daemon to block permanently and not start.
Can be reproduced and verified manually by running sonic-cfggen -d -t /usr/share/sonic/templates/wait_for_intf.sh.j2 > /usr/bin/wait_for_intf.sh and then running /usr/bin/wait_for_intf.sh.
An admin status up interface in config_db.json without an IP address will cause dhcrelay daemon to block permanently and not start.
Can be reproduced and verified manually by running sonic-cfggen -d -t /usr/share/sonic/templates/wait_for_intf.sh.j2 > /usr/bin/wait_for_intf.sh and then running /usr/bin/wait_for_intf.sh.