I have several Firewalls where I am running BGP peers over interfaces with DHCP assigned IP addresses. Unfortunately, this is all configured locally without Templates, however looking into BGP configuration documentation, I do not see a reason why this should not work by using Panorama Template:
If you select in Template local interface that is defined in the template as DHCP interface, then it should automatically populate local IP address as none, then after you pushed the configuration to Firewall, you should be able to see the IP address from runtime stats, then use that IP address as a target for neighboring BGP peer device to establish a session.
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!
The LIVEcommunity thanks you for your participation!