Fixes broken compute role update 97/66497/9
authorTim Rozet <trozet@redhat.com>
Fri, 18 Jan 2019 20:01:38 +0000 (15:01 -0500)
committerTim Rozet <trozet@redhat.com>
Tue, 22 Jan 2019 20:24:02 +0000 (15:24 -0500)
commit90b96136c3cc8d74159a45afdfd38ea054d5fc66
tree18cb40ba2d0d2b1c1ef119a984d6cfa0b34d848b
parent4cbad53ea9293fd51c5ffc368ca01787549472f7
Fixes broken compute role update

We now insert the External network into the compute role after it was
removed upstream. However, the format has now changed for the network
specification. It no longer uses an Array, but instead uses a Dict. This
patch accounts for that case.

Also, adds new required arg --role-name to the NIC template merge tool.

Additionally, now undercloud is missing iptables rule to allow ssh
after undercloud install. This patch adds it via ansible.

Change-Id: Id3e4ecdfb1633ec4c58435c294f544a9625a106e
Signed-off-by: Tim Rozet <trozet@redhat.com>
lib/ansible/playbooks/configure_undercloud.yml
lib/ansible/playbooks/deploy_overcloud.yml