13775b8e20
tripleo-container-rm is the new role that replaces tripleo-docker-rm which is in charge of tearing down containers running in Docker or Podman. If the container_cli is Podman, the role takes care of systemd cleanup for both the container and its healthcheck if it does exist. Change-Id: I3fc5b351c3e20ab01953a510bd71a70d3c083527 |
||
---|---|---|
.. | ||
defaults | ||
tasks | ||
README.md |
tripleo-docker-rm
An Ansible role to remove Docker containers when Podman is enabled. This role is being replaced by tripleo-container-rm which will support podman.
Requirements
It requires python-docker on the host.
Role variables
- container_cli: -- Name of the Container CLI tool (default to docker).
- containers_to_rm: -- List of containers to remove.
Example Playbook
Sample playbook to call the role:
- name: Remove Nova API docker containers
hosts: all
roles:
- tripleo-docker-rm
vars:
containers_to_rm:
- nova_api
- nova_api_cron container_cli: podman
- tripleo-docker-rm
vars:
containers_to_rm:
License
Free software: Apache License (2.0)
Author Information
OpenStack TripleO team