Description of problem: scale is failing with the error "response host_add: Insufficient access: Insufficient 'add' privilege to the 'userPassword' attribute" This is because the role has gone missing from the IdM service for the director so it is no longer added to create the records for the new nodes This because the ansible role `ipa_role` explicit sets privileges to the list of services provides instead of appending. So when a second director is integrated to the IdM server it remove the role form the first directors service How reproducible: everytime Steps to Reproduce: 1. install undercloud with tripleo-ipa ingratiation 2. install second undercloud with tripleo-ipa ingratiation 3. try to deploy an overcloud with tripleo-ipa ingratiation from first director Actual results: Only second overcloud is able to deploy with IdM intergations Expected results: For the Nova Host Manager role not to be remove from the first director Additional info: