Skip to content

Commit dad1f4f

Browse files
Update ansible tasks for ppc64le (#2097)
* Change failed when condition for existing network check Signed-off-by: Afsan Hossain <Mdafsan.Hossain@ibm.com> * Change registered variable Signed-off-by: Afsan Hossain <Mdafsan.Hossain@ibm.com> * Set back ibm.cloudcollection version to latest Signed-off-by: Afsan Hossain <Mdafsan.Hossain@ibm.com> * Change addresses to network Signed-off-by: Afsan Hossain <Mdafsan.Hossain@ibm.com> * Change addresses to networks for destroy yaml Signed-off-by: Afsan Hossain <Mdafsan.Hossain@ibm.com> --------- Signed-off-by: Afsan Hossain <Mdafsan.Hossain@ibm.com>
1 parent 66584ea commit dad1f4f

File tree

3 files changed

+5
-7
lines changed

3 files changed

+5
-7
lines changed

ansible/requirements.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@ collections:
55
- community.docker
66
- containers.podman
77
- kubernetes.core
8-
- name: ibm.cloudcollection
9-
version: 1.51.0
8+
- ibm.cloudcollection

ansible/roles/create-vm/tasks/create-ppc64le-vm.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,7 @@
5353
pi_cloud_instance_id: "{{ pi_cloud_instance_id }}"
5454
failed_when:
5555
- pi_network_existing_output.rc != 0
56-
- '"unable to get network" not in pi_network_existing_output.stderr'
57-
- '"Error:item not found" not in pi_network_existing_output.stderr'
56+
- '"could not be found" not in pi_network_existing_output.stderr'
5857
register: pi_network_existing_output
5958

6059
- set_fact:
@@ -132,12 +131,12 @@
132131

133132
- name: Print Public IP Address
134133
debug:
135-
var: pi_instance.addresses[0].external_ip
134+
var: pi_instance.networks[0].external_ip
136135

137136
- name: Add VSI to Ansible inventory
138137
add_host:
139138
name: "{{ pi_name }}"
140-
ansible_host: "{{ pi_instance.addresses[0].external_ip }}"
139+
ansible_host: "{{ pi_instance.networks[0].external_ip }}"
141140
ansible_user: root
142141
groups:
143142
- job_id_{{ job_id }}

ansible/roles/destroy-vm/tasks/destroy-ppc64le-vm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
- name: Save network details
2727
delegate_to: localhost
2828
set_fact:
29-
public_subnet: "{{ pi_instance.addresses|rejectattr('external_ip', 'equalto', '') | list | first }}"
29+
public_subnet: "{{ pi_instance.networks|rejectattr('external_ip', 'equalto', '') | list | first }}"
3030
when: pi_instance_existing_output.rc == 0
3131

3232
- name: Delete instance by id

0 commit comments

Comments
 (0)