Browbeat install fails with Ansible > 2.1.1.0

Bug #1632389 reported by Justin Kilpatrick on 2016-10-11
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-browbeat
Low
Unassigned

Bug Description

Browbeat generates an ssh config for ansible to use when connected to the undercloud and overcloud nodes. Recently the generate_tripleo_hostfile script was changed to generate the ssh-config in the browbeat/ansible directory instead of overwriting the system ssh-config. The ansible.cfg in the browbeat/ansible config was then edited to point at the ssh-config using a relative path.

Previous to ansible 2.1.1.0 documentation stated that all paths in the ansible.cfg had to be absolute paths but relative pathing was accepted. In ansible versions 2.1.1.0 and onward any relative path is automatically discarded when the configuration file is loaded. Meaning attempts to run the browbeat playbooks with ansible > 2.1.1.0 will always fail until the user edits the provided ansible.cfg with an absolute path to the ssh-config.

Joe Talerico (jtaleric) on 2018-11-08
Changed in openstack-browbeat:
status: New → Fix Released
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers