From 601e29432d3f69eb9dfc7d986a8b7cbb90e71dbf Mon Sep 17 00:00:00 2001 From: Ricardo Carrillo Cruz Date: Wed, 20 Jul 2016 12:21:22 +0200 Subject: [PATCH] Add created servers to cl_servers_just_created group This hook allows to run things afterwards on the servers created by the role on the play context. Change-Id: If9dc3235cf785dbc04a0c797991bce3a8d987cd0 --- tasks/create_server.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tasks/create_server.yml b/tasks/create_server.yml index 8264b5e..18788ff 100644 --- a/tasks/create_server.yml +++ b/tasks/create_server.yml @@ -28,3 +28,7 @@ userdata: "{{ item_server.userdata|default(omit) }}" volume_size: "{{ item_server.volume_size|default(omit) }}" volumes: "{{ item_server.volumes|default(omit) }}" + register: os_server_result + +- add_host: name={{ item.server.name }} groups=cl_servers_just_created ansible_ssh_host={{ item.server.public_v4 }} + with_items: "{{ os_server_result.results|default([]) }}"