Use cluster_ip for rancher server url 03/89403/1
authorMichal Zegan <m.zegan@samsung.com>
Wed, 5 Jun 2019 15:23:03 +0000 (17:23 +0200)
committerMichal Zegan <m.zegan@samsung.com>
Wed, 5 Jun 2019 15:23:03 +0000 (17:23 +0200)
This commit changes rancher role to
use the cluster_ip when constructing rancher
server url.
This is a prerequisite to playbook level
rancher tests.

Change-Id: Id3eff260fe9d158aa8ab39494446ff7d6ad7ec6c
Issue-ID: OOM-1906
Signed-off-by: Michal Zegan <m.zegan@samsung.com>
ansible/roles/rancher/defaults/main.yml
ansible/roles/rancher/molecule/default/playbook.yml

index e4e12d2..8a37574 100644 (file)
@@ -1,5 +1,5 @@
 ---
-rancher_server_url: "http://{{ hostvars[groups.infrastructure.0].ansible_host }}:8080"
+rancher_server_url: "http://{{ hostvars[groups.infrastructure.0].cluster_ip }}:8080"
 rancher_remove_other_env: true
 rancher_redeploy_k8s_env: true
 rancher_cluster_health_state: healthy
index e4a7151..436f2ff 100644 (file)
@@ -6,7 +6,6 @@
     - role: rancher
       vars:
         mode: server
-        rancher_server_url: "http://{{ cluster_ip }}:8080"
 
 - name: Converge rancher agent
   hosts: kubernetes