Skip to content

v0.20251003.0

@berendt berendt tagged this 03 Oct 17:36
Track all Ansible play executions (osism-ansible, kolla-ansible, ceph-ansible,
osism-kubernetes) in /share/ansible-execution-history.json with timestamp,
runtime version, hosts, and result status.

- Add get_container_version() to read versions from /interface/versions/{worker}.yml
- Add log_play_execution() to append execution records with file locking
- Log play start and completion in run_ansible_in_environment()
- Use "latest" as default when version parameter is empty
- Use JSON Lines format for safe concurrent appends

AI-assisted: Claude Code

Signed-off-by: Christian Berendt <berendt@osism.tech>
Assets 2
Loading