ironic/devstack
Pavlo Shchelokovskyy fbcc4df961 Setup ansible interface in devstack
- enable ansible deploy interface
- install Ansible version from driver-requirements.txt
- generate private SSH key to use by Ansible (if absent)
- add the public ssh key to the tinyipa image during (re)build

By default nodes are not enrolled with it, as they will be assigned this
driver/interface in standalone tests.
For local development, nodes can be enrolled by setting

  IRONIC_DEFAULT_DEPLOY_INTERFACE=ansible

in local.conf and enabling 'ansible' deploy interface in the
IRONIC_ENABLED_DEPLOY_INTERFACES variable.

Change-Id: I12c1727c3ded13c381852334cb54e5e976154e98
2018-01-15 11:34:24 +00:00
..
files [devstack] stop setting or relying on standard properties 2017-11-07 14:54:37 +01:00
lib Setup ansible interface in devstack 2018-01-15 11:34:24 +00:00
tools/ironic [Devstack] Replace tap with veth 2017-10-10 11:33:25 +00:00
upgrade [devstack] stop setting or relying on standard properties 2017-11-07 14:54:37 +01:00
common_settings Add a comment about default devstack images 2017-08-28 18:08:45 +03:00
plugin.sh Update the documentation links - code comments 2017-08-15 09:48:13 +03:00
settings Get rid of sourcing stackrc in grenade settings 2017-08-17 15:54:10 +00:00