We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d8f4529 commit 6fd8e01Copy full SHA for 6fd8e01
files/build_templates/docker_image_ctl.j2
@@ -111,7 +111,12 @@ function preStartAction()
111
systemctl stop watchdog-control.service
112
fi
113
{%- elif docker_container_name == "snmp" %}
114
- $SONIC_DB_CLI STATE_DB HSET 'DEVICE_METADATA|localhost' chassis_serial_number $(decode-syseeprom -s)
+ if decode-syseeprom -s > /dev/null 2>&1; then
115
+ $SONIC_DB_CLI STATE_DB HSET 'DEVICE_METADATA|localhost' chassis_serial_number $(decode-syseeprom -s)
116
+ else
117
+ echo "Cannot fetch system eeprom information. Setting chassis serial number to N/A."
118
+ $SONIC_DB_CLI STATE_DB HSET 'DEVICE_METADATA|localhost' chassis_serial_number "N/A"
119
+ fi
120
{%- else %}
121
: # nothing
122
{%- endif %}
0 commit comments