mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-09 06:40:03 -07:00
Tower callback fixes (#35927)
* Fix tower_callback script return code * Add ec2_key parameter to integration tests
This commit is contained in:
parent
c3523cdd60
commit
f4d896c716
2 changed files with 18 additions and 6 deletions
|
@ -22,9 +22,14 @@
|
|||
<<: *aws_connection_info
|
||||
register: eni_b
|
||||
|
||||
- ec2_key:
|
||||
name: "{{ resource_prefix }}_test_key"
|
||||
<<: *aws_connection_info
|
||||
|
||||
- name: Make instance in the testing subnet created in the test VPC
|
||||
ec2_instance:
|
||||
name: "{{ resource_prefix }}-test-eni-vpc"
|
||||
key_name: "{{ resource_prefix }}_test_key"
|
||||
network:
|
||||
interfaces:
|
||||
- id: "{{ eni_a.interface.id }}"
|
||||
|
@ -36,6 +41,11 @@
|
|||
<<: *aws_connection_info
|
||||
register: in_test_vpc
|
||||
|
||||
- assert:
|
||||
that:
|
||||
- 'in_test_vpc.instances[0].key_name == "{{ resource_prefix }}_test_key"'
|
||||
- '(in_test_vpc.instances[0].network_interfaces | length) == 1'
|
||||
|
||||
- name: Add a second interface
|
||||
ec2_instance:
|
||||
name: "{{ resource_prefix }}-test-eni-vpc"
|
||||
|
@ -68,6 +78,10 @@
|
|||
- assert:
|
||||
that: not result.changed
|
||||
|
||||
- ec2_key:
|
||||
name: "{{ resource_prefix }}_test_key"
|
||||
state: absent
|
||||
<<: *aws_connection_info
|
||||
|
||||
- ec2_eni:
|
||||
eni_id: "{{ item }}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue