Fix getting ip in shutdown node method

We need to use ip instead name of node

Change-Id: I9885ac6b63f3ddd9c7d0ef022bbf9e0e764f4a88
This commit is contained in:
Evgeny Sikachev 2016-12-12 17:54:46 +04:00
parent a81ceb069c
commit 990ea5e627
1 changed files with 6 additions and 2 deletions

View File

@ -43,7 +43,9 @@ class TestGalera(base_test.SystemBaseTest):
Duration 30 min
"""
show_step(2)
hardware.shutdown_node_by_ip(underlay.node_names()[1])
galera_node = underlay.node_names()[1]
galera_node_ip = underlay.host_by_node_name(galera_node)
hardware.shutdown_node_by_ip(galera_node_ip)
show_step(3)
# todo: add wait for galera to assemble when galera_checker is ready
remote = underlay.remote(host=config.k8s.kube_host)
@ -71,7 +73,9 @@ class TestGalera(base_test.SystemBaseTest):
Duration 30 min
"""
show_step(2)
hardware.shutdown_node_by_ip(underlay.node_names()[1])
galera_node = underlay.node_names()[1]
galera_node_ip = underlay.host_by_node_name(galera_node)
hardware.shutdown_node_by_ip(galera_node_ip)
hardware.start_node_by_ip(underlay.host_by_node_name('slave-0'))
show_step(3)
# todo: add wait for galera to assemble when galera_checker is ready