tripleo-quickstart deploying VMs as root user doesn't work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Steven Hardy |
Bug Description
As a developer vs CI user of quickstart, I want the option to deploy VMs not obfuscated by the unpriveliged virt stuff - I'd like them to show up in virt-manager just like instack-virt-setup, then I can easily restart them after a host reboot, and I can easily inspect the primary console in the event of boot issues etc.
Currently this doesn't appear to work:
If you add "ssh_user:root" to your config, it creates the VMs correctly, but then fails like:
TASK [setup/undercloud : Start undercloud vm] *******
task path: /home/shardy/
Tuesday 23 May 2017 17:31:42 +0100 (0:00:00.058) 0:06:41.766 ***********
fatal: [tripleodev2.
Looking at the playbook, it's looking for non_root_user which is still stack.
Then, I made the mistake of doing:
ssh_user: root
non_root_user: root
This also doesn't work and the attempted cleanup of the non_root_user somehow killed sshd.
Can anyone suggest a simple way we can stand up VMs on the host *exactly* like instack-virt-setup, without any of the unprivileged virt aspects of quickstart?
Changed in tripleo: | |
status: | New → Triaged |
milestone: | none → pike-3 |
tags: | added: quickstart |
Changed in tripleo: | |
milestone: | pike-3 → pike-rc1 |
Changed in tripleo: | |
milestone: | pike-rc1 → pike-rc2 |
Changed in tripleo: | |
milestone: | pike-rc2 → queens-1 |
Changed in tripleo: | |
milestone: | queens-1 → queens-2 |
Changed in tripleo: | |
milestone: | queens-2 → queens-3 |
Changed in tripleo: | |
assignee: | nobody → Luke Short (ekultails) |
Changed in tripleo: | |
milestone: | queens-3 → queens-rc1 |
Tim Rozet may be working on a patch for this bug.