* Tested only on distributed at this check-in
* Also **temporarily** installing `patch` on the infra hosts, needed for
an os_nova patch that will ultimately be removed. It isn't clear from
this patch though, because the file init-nodes.yml which installs
packages was renamed to tasks/init-nodes.yml.
* There are some drawbacks to doing it this way, but the playbooks are
serving a single purpose and don't need to be catch-all infra tooling
- [openstack_user_config]: remove NFS in favor of (properly isntalled)
iscsi
- [openstack_user_config]: remove extraneous config in favor of shorter
version
- [storage] install and enable targetd (target.service)
- [ansible] only run 'infra' tags on the first infra host - never on an
AIO
- [ansible] change roles to use the ``host`` extra var to configure
where to run to mitigate accidents
- [ansible] add aio steps to infra playbook
- [ansible] add storage host playbook to configure volumes and iscsi
- [ansible] aio: configure volume groups