Skip to content
This repository was archived by the owner on Sep 30, 2020. It is now read-only.

Commit 52481b5

Browse files
authored
Merge pull request #1281 from mumoshu/fix-strange-systemd-behavior-breaking-etcd
Fix etcd breakage due to strange systemd behavior
2 parents 15458e8 + 4e3acf4 commit 52481b5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

core/controlplane/config/templates/cloud-config-etcd

+3-1
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,6 @@ coreos:
9292
Restart=on-failure
9393
RemainAfterExit=true
9494
ExecStartPre=/opt/bin/cfn-etcd-environment
95-
ExecStartPre=/usr/bin/mv -f /var/run/coreos/etcd-environment /etc/etcd-environment
9695
ExecStart=/bin/true
9796
TimeoutStartSec=120
9897

@@ -755,6 +754,9 @@ write_files:
755754

756755
run append-etcd-server-env
757756

757+
echo 'moving /var/run/coreos/etcd-environment to /etc/etcd-environment'
758+
/usr/bin/mv -f /var/run/coreos/etcd-environment /etc/etcd-environment
759+
758760
/usr/bin/sed -i "s/^ETCDCTL_ENDPOINT.*$/ETCDCTL_ENDPOINT=https:\/\/$(cat /var/run/coreos/advertised-hostname):2379/" /etc/environment
759761

760762
- path: /opt/bin/etcdadm

0 commit comments

Comments
 (0)