We need to use local etcd for the etcd_ha side_cont

Change-Id: I131b3cdb16ff7c46c43477fbba2374c9c01b3537
This commit is contained in:
Proskurin Kirill 2017-01-18 12:11:57 +00:00
parent de2dcf9ecb
commit ff6efca2c8
1 changed files with 2 additions and 1 deletions

View File

@ -295,7 +295,8 @@ def get_etcd_client():
etcd_machines = []
# if it's etcd container use local address because container is not
# accessible via service due failed readiness check
if VARIABLES["role_name"] == "etcd":
if VARIABLES["role_name"] in ["etcd", "etcd-leader-elector",
"etcd-watcher"]:
etcd_machines.append(
(VARIABLES["network_topology"]["private"]["address"],
VARIABLES["etcd"]["client_port"]['cont']))