Merge "Handle failed nodes when enabling ssh admin"
This commit is contained in:
commit
65d70840f7
@ -121,14 +121,18 @@ workflows:
|
|||||||
tasks:
|
tasks:
|
||||||
get_servers:
|
get_servers:
|
||||||
action: nova.servers_list
|
action: nova.servers_list
|
||||||
on-success: create_admin
|
with-items: server in <% $.ssh_servers %>
|
||||||
|
input:
|
||||||
|
search_opts:
|
||||||
|
ip: <% $.server %>
|
||||||
publish:
|
publish:
|
||||||
servers: <% let(root => $) -> task().result._info.where($.addresses.ctlplane.addr.any($ in $root.ssh_servers)) %>
|
servers: <% task().result._info %>
|
||||||
|
on-success: create_admin
|
||||||
|
|
||||||
create_admin:
|
create_admin:
|
||||||
workflow: tripleo.deployment.v1.deploy_on_server
|
workflow: tripleo.deployment.v1.deploy_on_server
|
||||||
on-success: get_privkey
|
on-success: get_privkey
|
||||||
with-items: server in <% $.servers %>
|
with-items: server in <% $.servers.flatten() %>
|
||||||
input:
|
input:
|
||||||
server_name: <% $.server.name %>
|
server_name: <% $.server.name %>
|
||||||
server_uuid: <% $.server.id %>
|
server_uuid: <% $.server.id %>
|
||||||
|
Loading…
Reference in New Issue
Block a user