--- - name: Converge hosts: all collections: - tripleo.operator tasks: - name: "Include tripleo_container_image_delete" include_role: name: "tripleo_container_image_delete" vars: openstack_bin: echo # TODO: remove this when sudo works with molecule tripleo_container_image_delete_become: false tripleo_container_image_delete_debug: true tripleo_container_image_delete_image: containername - name: Check role assert: that: - tripleo_container_image_delete_result.stdout == "tripleo container image delete --yes containername" - name: Check parameter "tripleo_container_image_delete_username" include_role: name: "tripleo_container_image_delete" vars: openstack_bin: echo # TODO: remove this when sudo works with molecule tripleo_container_image_delete_become: false tripleo_container_image_delete_debug: true tripleo_container_image_delete_username: test tripleo_container_image_delete_image: containername - name: debug value debug: msg: "{{ tripleo_container_image_delete_result.stdout }}" - name: Assert "tripleo_container_image_delete_username" assert: that: - tripleo_container_image_delete_result.stdout == "tripleo container image delete --username test --yes containername" - name: Check parameter "tripleo_container_image_delete_password" include_role: name: "tripleo_container_image_delete" vars: openstack_bin: echo # TODO: remove this when sudo works with molecule tripleo_container_image_delete_become: false tripleo_container_image_delete_debug: true tripleo_container_image_delete_password: test tripleo_container_image_delete_image: containername - name: Assert "tripleo_container_image_delete_password" assert: that: - tripleo_container_image_delete_result.stdout == "tripleo container image delete --password test --yes containername" - name: Check parameter "tripleo_container_image_delete_registry_url" include_role: name: "tripleo_container_image_delete" vars: openstack_bin: echo # TODO: remove this when sudo works with molecule tripleo_container_image_delete_become: false tripleo_container_image_delete_debug: true tripleo_container_image_delete_registry_url: 127.0.0.1:8787 tripleo_container_image_delete_image: containername - name: Assert "tripleo_container_image_delete_registry_url" assert: that: - tripleo_container_image_delete_result.stdout == "tripleo container image delete --registry-url 127.0.0.1:8787 --yes containername" - name: Check parameter "tripleo_container_image_delete_yes" include_role: name: "tripleo_container_image_delete" vars: openstack_bin: echo # TODO: remove this when sudo works with molecule tripleo_container_image_delete_become: false tripleo_container_image_delete_debug: true tripleo_container_image_delete_yes: false tripleo_container_image_delete_image: containername - name: Assert "tripleo_container_image_delete_yes" assert: that: - tripleo_container_image_delete_result.stdout == "tripleo container image delete containername"