Merge "Ensure each host is type string" into stable/wallaby

This commit is contained in:
Zuul 2022-06-28 18:27:40 +00:00 committed by Gerrit Code Review
commit d451aaa291

View File

@ -114,6 +114,10 @@ class Authorize(command.Command):
else:
hosts = parsed_args.limit_hosts
host_list = [str(h) for h in oooutils.parse_ansible_inventory(
inventory, hosts
)]
oooutils.run_ansible_playbook(
playbook='cli-enable-ssh-admin.yaml',
inventory=inventory,
@ -123,8 +127,7 @@ class Authorize(command.Command):
ssh_user=parsed_args.overcloud_ssh_user,
extra_vars={
"ANSIBLE_PRIVATE_KEY_FILE": key_file,
"ssh_servers": oooutils.parse_ansible_inventory(
inventory, hosts)
"ssh_servers": host_list
},
ansible_timeout=parsed_args.overcloud_ssh_port_timeout
)