diff --git a/tests/cloud_playbooks/create-aws.yml b/tests/cloud_playbooks/create-aws.yml index b0749ab5b..88d3326d5 100644 --- a/tests/cloud_playbooks/create-aws.yml +++ b/tests/cloud_playbooks/create-aws.yml @@ -20,7 +20,7 @@ - name: Template the inventory template: - src: templates/inventory.ini.j2 + src: ../templates/inventory-aws.j2 dest: "{{ inventory_path }}" - name: Wait until SSH is available diff --git a/tests/cloud_playbooks/delete-aws.yml b/tests/cloud_playbooks/delete-aws.yml index 3b44f3091..29e9a4b95 100644 --- a/tests/cloud_playbooks/delete-aws.yml +++ b/tests/cloud_playbooks/delete-aws.yml @@ -9,6 +9,8 @@ - name: Terminate EC2 instances local_action: module: ec2 + aws_access_key: "{{ aws_access_key }}" + aws_secret_key: "{{ aws_secret_key }}" state: absent instance_ids: "{{ ansible_ec2_instance_id }}" region: "{{ ansible_ec2_placement_region }}" diff --git a/tests/local_inventory/hosts.cfg b/tests/local_inventory/hosts.cfg index a3550c31b..2302edae3 100644 --- a/tests/local_inventory/hosts.cfg +++ b/tests/local_inventory/hosts.cfg @@ -1 +1 @@ -localhost ansible_connection=localx \ No newline at end of file +localhost ansible_connection=local diff --git a/tests/templates/inventory.ini.j2 b/tests/templates/inventory-aws.j2 similarity index 84% rename from tests/templates/inventory.ini.j2 rename to tests/templates/inventory-aws.j2 index d6358efb9..e0771a94e 100644 --- a/tests/templates/inventory.ini.j2 +++ b/tests/templates/inventory-aws.j2 @@ -1,6 +1,6 @@ -node1 ansible_ssh_host={{ec2.instances[0].public_ip}} ansible_ssh_user=admin -node2 ansible_ssh_host={{ec2.instances[1].public_ip}} ansible_ssh_user=admin -node3 ansible_ssh_host={{ec2.instances[2].public_ip}} ansible_ssh_user=admin +node1 ansible_ssh_host={{ec2.instances[0].public_ip}} ansible_ssh_user={{ssh_user}} +node2 ansible_ssh_host={{ec2.instances[1].public_ip}} ansible_ssh_user={{ssh_user}} +node3 ansible_ssh_host={{ec2.instances[2].public_ip}} ansible_ssh_user={{ssh_user}} [kube-master] node1