--- - hosts: all tasks: - copy: src: "{{ lookup('env', 'WORKSPACE') }}/{{ item }}" dest: "/home/heat-admin/{{ item }}" owner: heat-admin group: heat-admin mode: 0775 with_items: - cirros-0.3.5-x86_64-disk.img - overcloudrc - name: Upload cirros glance image shell: > source /home/heat-admin/overcloudrc && openstack image create cirros-0.3.5-x86_64-disk --public --file /home/heat-admin/cirros-0.3.5-x86_64-disk.img --disk-format qcow2 --container-format bare - name: Create nano flavor shell: > source /home/heat-admin/overcloudrc && openstack flavor create --id 42 --ram 64 --disk 0 --vcpus 1 m1.nano - name: Open CSIT TCP port for netcat iptables: chain: INPUT action: insert protocol: tcp destination_port: 12345 jump: ACCEPT become: yes - name: Open CSIT UDP port for netcat iptables: chain: INPUT action: insert protocol: udp destination_port: 12345 jump: ACCEPT become: yes