Fixing grep used to create member_id file (#3013)

Co-authored-by: Eric Ferreira <eferreira1.wsgc.com>
This commit is contained in:
muratso
2020-07-03 04:58:27 -03:00
committed by GitHub
parent fb6879b118
commit 90af20ff79
2 changed files with 2 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
apiVersion: v1
name: etcd
version: 4.8.7
version: 4.8.8
appVersion: 3.4.9
description: etcd is a distributed key value store that provides a reliable way to store data across a cluster of machines
keywords:

View File

@@ -50,7 +50,7 @@ data:
## Store member id for later member replacement
store_member_id() {
while ! etcdctl $AUTH_OPTIONS member list; do sleep 1; done
etcdctl $AUTH_OPTIONS member list | grep "$HOSTNAME" | awk '{ print $1}' | awk -F "," '{ print $1}' > "$ETCD_DATA_DIR/member_id"
etcdctl $AUTH_OPTIONS member list | grep -w "$HOSTNAME" | awk '{ print $1}' | awk -F "," '{ print $1}' > "$ETCD_DATA_DIR/member_id"
echo "==> Stored member id: $(cat ${ETCD_DATA_DIR}/member_id)" 1>&3 2>&4
exit 0
}