Skip to content
This repository was archived by the owner on Feb 2, 2025. It is now read-only.

Releases: KineticCafe/docker-ansible

6.0.0 / 2024-11-01

Choose a tag to compare

@github-actions github-actions released this 01 Nov 20:29
v6.0.0
d6c91b3
  • Upgraded to Python 3.13

  • Upgraded to Ansible 10.5.0

  • Changed PDM lock strategy.

5.1.0 / 2024-02-27

Choose a tag to compare

@github-actions github-actions released this 27 Feb 20:17
v5.1.0
  • Upgraded to Ansible 8.7.0

5.0.0 / 2023-11-29

Choose a tag to compare

@github-actions github-actions released this 29 Nov 15:09
v5.0.0
  • Upgraded to Python 3.12

  • Upgraded to Ansible 8.5.0

  • Renamed the run script to kineticcafe-ansible and fixed several issues:

    • Bash 4 or later is required for associative array support. Ensured that this would be respected on macOS by using /usr/bin/env bash instead of /bin/bash.

    • Updated the script to use the current version of the image.

    • Fixed various issues with file and directory mounts. Many more mountable files (--become-password-file, etc.) are supported than --vault-password-file. Note that not all possible file parameters are supported, such as --module-paths or --extra-vars @file. Pull requests for supporting these would be considered.

    • Fixed an overzealous application of --ask-vault-password, even for commands that could not use it.

    • Changed the sh subcommand to execute bash and added bash as a known subcommand.

    • Added support for deriving the entry point from basename $0.

  • Updated the Docker image to use HEREDOC.

    • Added less, nano, and vim-nox packages.
  • Added an install script to install kineticcafe-ansible and optional symlinks.

4.0.0 / 2023-08-04

Choose a tag to compare

@github-actions github-actions released this 04 Aug 18:52
v4.0.0
  • Upgraded to Ansible 8.2.0

  • Changed from [pipenv][] to [pdm][] and pyproject.toml because of ongoing issues with Dependabot not detecting dependencies in Pipfile.lock as opposed to only in requirements.txt (the inverse of dependabot/dependabot-core#6200). After trying Poetry (predates the latest Python packaging PEPs), rye (experimental), and hatch (no lock file), [pdm][] seems to fit the bill best for the limited needs that we have with this project.

  • Experimentally removed the generated requirements.txt file. It isn't used, but it has been valuable in getting update notifications from Dependabot, although the update PRs are less useful. If required, we can add it back with pdm export -f requirements > requirements.txt.

v3.3.0 / 2023-07-17

Choose a tag to compare

@github-actions github-actions released this 17 Jul 15:38
v3.3.0
  • Upgraded to Ansible 7.7.0

v3.2.0 / 2023-06-02

Choose a tag to compare

@github-actions github-actions released this 02 Jun 21:47
v3.2.0
a7fee9b
  • Upgraded to Ansible 7.6.0

Release 3.1.0 / 2023-03-28

Choose a tag to compare

@github-actions github-actions released this 29 Mar 04:34
v3.1.0
  • Upgraded to Ansible 7.3.0

  • Upgraded to Python 3.11.