cb01efef66
This change is creating an opportunistic Ansible execution strategy and an update the ssh connection plugin so that it supports direct access to lxc containers within ever having to ssh into them. The intention of this change is to speed up execution time and reliability by tuning the execution environment within Ansible to run faster while also attempting to subvert transient ssh issues. Change-Id: Ide34513bf82523257bdd2a8a68dff165f9927c56 Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
12 lines
695 B
YAML
12 lines
695 B
YAML
---
|
|
features:
|
|
- An opportunistic Ansible execution strategy has been implemented. This
|
|
allows the Ansible linear strategy to skip tasks with conditionals faster
|
|
by never queuing the task when the conditional is evaluated to be false.
|
|
- The Ansible SSH plugin has been modified to support running commands within
|
|
containers without having to directly ssh into them. The change will detect
|
|
presence of a container. If a container is found the physical host will be
|
|
used as the SSH target and commands will be run directly. This will improve
|
|
system reliability and speed while also opening up the possibility for SSH
|
|
to be disabled from within the container itself.
|