Skip to content

Releases: groupon/ansible-silo

v2.2.0

08 Jun 14:10
178b85e
Compare
Choose a tag to compare
  • Adds support for non-tty environments.
  • Adds ansible-inventory command.
  • Adds support for ssh socket forwarded via uber/ssh-agent-forward (pinata).

v2.1.1

15 Jan 10:27
8440372
Compare
Choose a tag to compare
  • Fixes name of example function in bundle extension

v2.1.0

09 Jan 16:12
7801675
Compare
Choose a tag to compare
  • Adds support for bundle extensions.

v2.0.4

09 Jan 13:58
055f187
Compare
Choose a tag to compare
  • 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 through pip.
  • Adds new ansible-config command.
  • Adds support for environment variable ANSIBLE_VAULT_PASSWORD_FILE.

v2.0.3

20 Sep 15:28
Compare
Choose a tag to compare
  • Adds Python module ncclient 0.5.3
  • Updates default Ansible version to 2.4.0.0.

v2.0.2

08 Sep 14:52
Compare
Choose a tag to compare
  • Switches git cloning of Ansible repository from git: protocol to https:

v2.0.1

06 Sep 18:18
Compare
Choose a tag to compare

v2.0.0

31 Aug 17:13
Compare
Choose a tag to compare
  • 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 of docker 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.

v1.3.3

28 Jul 14:47
Compare
Choose a tag to compare
  • Converts starter scripts to symlinks
  • Fixes help message command name

v1.3.2

28 Jul 14:44
Compare
Choose a tag to compare
  • Fixes version number in automated docker build