We joyfully announce the release of: ansible-role-tripleo-modify-image 1.2.0: ansible-tripleo-modify-image - Ansible role to allow modification to container images built for the TripleO project. The source is available from: https://opendev.org/openstack/ansible-role-tripleo-modify-image Download the package from: https://tarballs.openstack.org/ansible-role-tripleo-modify-image/ For more details, please see below. Changes in ansible-role-tripleo-modify-image 1.1.0..1.2.0 --------------------------------------------------------- bb6f78d Add double quotes around the printf statements in yum_update.sh eff235e Ensure the yum cache has at most one writer 1e10b22 Force docker format 58d7a5b Dockerfile-yum.j2 doesn't copy the RPMs so yum_update.sh fails 22374eb Add the possibility to update packages from local rpms using yum. 8820e94 When updating, set PKG variable to dnf or yum at runtime 2dd5a11 Mount /etc/pki during buildah yum update for RHUI 970e479 Use length to avoid unsupported operations with '>' 66a92a4 Python3 support for dev_install 75ee474 fixed and bumped linters 589486e Add retires/ignore errors for removing buildah containers 65e18ac Add missing package manager detect task 2261d85 Enable saving of rpms d533efd Cleanup buildah working container 20e6938 Switch to template for yum_update.sh f594406 Fix tasks names for the yum update 908875e Add support for yum caching when buildah updates e19509f Fix exists check 8c20273 Update README examples on yum update/install 92f4052 Add docs for updating from local gating repo c7a6819 get_original_user: override source_image_facts 5598e02 Fix typo in README ca052a1 Try downloading the image when inspecting if not available 3a4caf4 Implement a yum install command Diffstat (except docs and test files) ------------------------------------- .gitignore | 2 + .pre-commit-config.yaml | 8 +- README.rst | 107 +++++++++++++++++++--- defaults/main.yml | 2 + files/dev_install.sh | 6 +- files/yum_install.sh | 16 ++++ tasks/copy_rpms.yml | 20 ++++ tasks/dev_install.yml | 4 +- tasks/get_original_user.yml | 19 ++++ tasks/rpm_install.yml | 18 +--- tasks/yum_install.yml | 10 ++ tasks/yum_install_buildah.yml | 93 +++++++++++++++++++ tasks/yum_install_docker.yml | 57 ++++++++++++ tasks/yum_update_buildah.yml | 88 +++++++++++++++++- tasks/yum_update_docker.yml | 20 +++- templates/Dockerfile-yum-install.j2 | 17 ++++ templates/Dockerfile-yum.j2 | 5 + files/yum_update.sh => templates/yum_update.sh.j2 | 26 ++++-- tox.ini | 26 ++---- vars/main.yml | 3 +- 20 files changed, 475 insertions(+), 72 deletions(-)