Releases: groupon/ansible-silo
Releases · groupon/ansible-silo
v2.2.0
v2.1.1
v2.1.0
v2.0.4
- Updates default Ansible version to 2.4.2.0.
- Consequently updates
ansible-lint
to 3.4.20 as 3.4.13 is incompatible. - Moves
ansible-lint
into userspace, So the version in future can/must be managed by the user throughpip
. - Adds new
ansible-config
command. - Adds support for environment variable
ANSIBLE_VAULT_PASSWORD_FILE
.
v2.0.3
v2.0.2
v2.0.1
v2.0.0
- Updates Alpine Linux from 3.4 to 3.6 - as well uses latest apk’s.
- Adds support for pip module installation.
- Introduces userspace in volumes. Now custom software can be installed beside Ansible.
- Loads
.ansible-silo
(or.bundle-name
) file from current working directory. - Adds Docker support (Docker in Docker / DinD) - now can manage Docker containers and run Ansible against containers.
- Silo container by default now is started in privileged mode.
- Adds
sshpass
to support Ansible authentication via password. - Introduces new
--reset
option. Can be used instead ofdocker volume rm
. - Improves output in installation routine - now shows image name and version from which software is installed.
- Updates default Ansible version to 2.3.2.0.
- Changes runner script file name - now is based on image-name and -version. This permits to skip runner script creation if it already exists, therefore improves container start time.
- Prevents forwarding of Silo exit codes as env vars into the container.
- Prevents forwarding of
GIT_*
env vars into the container to prevent potential git conflicts. - Debug output now lists all
SILO_*
env vars. - Fixes exit code declaration.
- Fixes order in
PYTHONPATH
. - Removes
ansible-lint
from bundle--version
output. - Adds
pyyaml
.