You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
return with Err "sonic ERR sonic-ztp[3572]: !Error (1) encountered while processing the command : /usr/bin/curl -f -v -s -o /var/run/ztp/ztp_data_opt67.json -A "SONiC-0"
issue related to extra characters parsing of EEPROM info at.
ZTP process collect the following decode-syseeprom -p / decode-syseeprom -s / decode-syseeprom -m for HTTP session unique info.
found that the add unique Info to the curl command break the file fetch.
attached syslog.
Jun 2 16:13:56.035865 sonic INFO sonic-ztp[3572]: ZTP service started.
Jun 2 16:13:56.036381 sonic INFO sonic-ztp[3572]: Checking running configuration to load ZTP configuration profile.
Jun 2 16:13:56.946697 sonic INFO sonic-ztp[3570]: Waiting for system online status before continuing ZTP. (This may take 30--120 seconds).
Jun 2 16:15:12.164409 sonic INFO sonic-ztp[3570]: System is ready to respond.
Jun 2 16:15:12.375346 sonic INFO sonic-ztp[3572]: Link up detected for interface eth0
Jun 2 16:15:12.376191 sonic INFO sonic-ztp[3572]: Restarting network discovery after link scan.
Jun 2 16:15:21.692716 sonic INFO sonic-ztp[3572]: Restarted network discovery after link scan.
Jun 2 16:15:31.769706 sonic INFO sonic-ztp[3572]: Downloading provisioning data from http://11.11.11.1/ZTP/4700-1-ztp.json to /var/run/ztp/ztp_data_opt67.json
Jun 2 16:15:32.011267 sonic ERR sonic-ztp[3572]: !Error (1) encountered while processing the command : /usr/bin/curl -f -v -s -o /var/run/ztp/ztp_data_opt67.json -A "SONiC-0
Jun 2 16:15:32.012177 sonic ERR sonic-ztp[3572]: Exception ['NoneType' object is not iterable] encountered while running the discovery logic.
Jun 2 16:15:32.017719 sonic WARNING sonic-ztp[3572]: Invalid provisioning data received. Waiting for 300 seconds before restarting ZTP.
we can see in decode-syseeprom that there are trailing Null in eeprom. when remove the Null ZTP works.
when EEPROM has the following content it works.
root@AE-2700-5-Sonic:# decode-syseeprom -p | hexdump -c
0000000 M S N 2 7 0 0 \n
0000008
root@AE-2700-5-Sonic:#
The text was updated successfully, but these errors were encountered:
Sonic Image Based on 201911
ZTP process fail to execute ztp.json file.
return with Err "sonic ERR sonic-ztp[3572]: !Error (1) encountered while processing the command : /usr/bin/curl -f -v -s -o /var/run/ztp/ztp_data_opt67.json -A "SONiC-0"
issue related to extra characters parsing of EEPROM info at.
ZTP process collect the following decode-syseeprom -p / decode-syseeprom -s / decode-syseeprom -m for HTTP session unique info.
found that the add unique Info to the curl command break the file fetch.
attached syslog.
Jun 2 16:13:56.035865 sonic INFO sonic-ztp[3572]: ZTP service started.
Jun 2 16:13:56.036381 sonic INFO sonic-ztp[3572]: Checking running configuration to load ZTP configuration profile.
Jun 2 16:13:56.946697 sonic INFO sonic-ztp[3570]: Waiting for system online status before continuing ZTP. (This may take 30--120 seconds).
Jun 2 16:15:12.164409 sonic INFO sonic-ztp[3570]: System is ready to respond.
Jun 2 16:15:12.375346 sonic INFO sonic-ztp[3572]: Link up detected for interface eth0
Jun 2 16:15:12.376191 sonic INFO sonic-ztp[3572]: Restarting network discovery after link scan.
Jun 2 16:15:21.692716 sonic INFO sonic-ztp[3572]: Restarted network discovery after link scan.
Jun 2 16:15:31.769706 sonic INFO sonic-ztp[3572]: Downloading provisioning data from http://11.11.11.1/ZTP/4700-1-ztp.json to /var/run/ztp/ztp_data_opt67.json
Jun 2 16:15:32.011267 sonic ERR sonic-ztp[3572]: !Error (1) encountered while processing the command : /usr/bin/curl -f -v -s -o /var/run/ztp/ztp_data_opt67.json -A "SONiC-0
Jun 2 16:15:32.012177 sonic ERR sonic-ztp[3572]: Exception ['NoneType' object is not iterable] encountered while running the discovery logic.
Jun 2 16:15:32.017719 sonic WARNING sonic-ztp[3572]: Invalid provisioning data received. Waiting for 300 seconds before restarting ZTP.
we can see in decode-syseeprom that there are trailing Null in eeprom. when remove the Null ZTP works.
admin@l-csi-4700-02:~$ sudo decode-syseeprom -p | hexdump -c
0000000 M S N 4 7 0 0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0000010 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
*
0000040 \n
0000041
when EEPROM has the following content it works.
root@AE-2700-5-Sonic:# decode-syseeprom -p | hexdump -c
0000000 M S N 2 7 0 0 \n
0000008
root@AE-2700-5-Sonic:#
The text was updated successfully, but these errors were encountered: