ironic-staging-drivers/ironic_staging_drivers/ansible
Pavlo Shchelokovskyy c3f02d1d2f [ansible] fix some places for Ansible 2.2
Changes include:

- callback plugin - fixed for Ansible 2.2

  Apparently now `eventlet.monkey_patch()` breaks Ansible,
  and since it is implicitly executed on any import from ironic package,
  it breaks the callback plugin and the whole ansible-deploy driver
  when using Ansible 2.2.
  Instead, just copy-paste those several lines of code explicitly
  into callback plugin module or use them from ironic_staging_drivers
  code.

- ansible.cfg - add interprocess polling interval option.

  Increasing it should decrease CPU load generated by each
  ansible-playbook invocation and improve ironic-conductor performance
  for parallel deployment of nodes with ansible-deploy driver

- in-memory inventory playbook - changed add_host module args to
  correspond to Ansible 2.x

Change-Id: I365a82cd3592a7669599fe84674ca4abab8f576f
Closes-Bug: #1652326
2016-12-23 16:52:18 +02:00
..
playbooks [ansible] fix some places for Ansible 2.2 2016-12-23 16:52:18 +02:00
__init__.py Add Ansible-deploy driver 2016-09-16 21:54:24 +03:00
deploy.py Change cleaning methods to use network interface 2016-11-25 19:49:25 +02:00
python-requirements.txt Add Ansible-deploy driver 2016-09-16 21:54:24 +03:00