diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-ami/files/coreos-c10n b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-ami/files/coreos-c10n index 4090add55d..880c3244f0 100755 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-ami/files/coreos-c10n +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-ami/files/coreos-c10n @@ -100,6 +100,9 @@ elif [ -n "${C10N_TOKEN}" ]; then ETCD_PEERS=$(curl -s $C10N_ENDPOINT -d "c10n_url=$C10N_TOKEN" -d"ip_list=$IP") echo "[Service]" > ${ETCD_SERVICE_D}/22-c10n.conf for peer in $ETCD_PEERS; do + if [ "${peer}" == "${IP}" ]; then + continue + fi echo "Environment=ETCD_PEERS=${peer}" >> ${ETCD_SERVICE_D}/22-c10n.conf done fi