Comment 1 for bug 1659474

Revision history for this message
Attila Darazs (adarazs) wrote :

The main playbook is a bit like a maze at this point, but things happens like:

- playbooks/quickstart.yml includes provision.yml
- provision yaml uses the provision/local role which adds the virthost with the root user: https://github.com/openstack/tripleo-quickstart/blob/master/roles/provision/local/tasks/main.yml#L47
- provision remote does a bunch of stuff, including the tasks you mentioned
- it creates non_root_user on the virthost and readds its to the inventory with the new user

Thus the role runs with root privileges at this point and doesn't require become.