mirror of
				https://github.com/Telecominfraproject/ols-nos.git
				synced 2025-10-31 01:57:48 +00:00 
			
		
		
		
	 fec80293dd
			
		
	
	fec80293dd
	
	
	
		
			
			* ZTP infrastructure changes to support DHCP discovery provisioning data - Dynamically generate DHCP client configuration based on current ZTP state - Added support to request and process hostname when using DHCPv6 - Do not process graphservice url dhcp option if ZTP is enabled, ZTP service will process it - Generate /e/n/i file with all active interfaces seeking address assignment via DHCP. Only interfaces that are created in Linux will be added to /e/n/i. Also DHCP is started only on linked up in-band interfaces. Signed-off-by: Rajendra Dendukuri <rajendra.dendukuri@broadcom.com>
		
			
				
	
	
		
			15 lines
		
	
	
		
			455 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			455 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| if [ ! -e /usr/bin/ztp ] || [ "$(ztp status -c)" = "0:DISABLED" ]; then
 | |
|     case $reason in
 | |
|         BOUND|RENEW|REBIND|REBOOT)
 | |
|             if [ -n "$new_minigraph_url" ]; then
 | |
|                 echo $new_minigraph_url > /tmp/dhcp_graph_url
 | |
|             else
 | |
|                 echo "N/A" > /tmp/dhcp_graph_url
 | |
|             fi
 | |
|             if [ -n "$new_acl_url" ]; then
 | |
|                 echo $new_acl_url > /tmp/dhcp_acl_url
 | |
|             fi
 | |
|          ;;
 | |
|     esac
 | |
| fi
 |