ansible-role-tripleo-modify-image 1.1.0
We joyfully announce the release of: ansible-role-tripleo-modify-image 1.1.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.0.0..1.1.0 --------------------------------------------------------- 6dab9dd Fix dnf repoquery regression b25fe25 Allow devs to modify images with Python directories 8b366d2 Makes buildah retries more verbose 9f112a5 dev_install: fetch git/gerrit from opendev 60cb00d yum_update.sh: don't fail when plugin package is unavailable for install 8fa6dd7 Use 'dnf repoquery' when system uses DNF 367f3e0 Small yum_update.sh improvements f33cad7 Revert "yum_update.sh improvements" c475c83 yum_update.sh improvements f1dfdc6 OpenDev Migration Patch 012209a Convert readme to rst c0bcc3c Don't print commands during yum update 9014df9 Speed up execution time of yum_update.sh 8f0c6bf Fix dev install (yum -y...) 410408e Ported tripleo-modify-image to py3 b541c5e Run all linters via pre-commit e60ad5d yum_update_buildah: add retry x3 8b82f78 Track obsoleted packages replacements for updates d7d7592 Mount in yum_update.sh when running it 8dba05a Append to the tag on buildah commit f77b9a2 yum_update: cp the script in /tmp before buildah cp 0bdc068 Update hacking version to latest 9dac7d6 Use buildah commands for yum update to improve speed d67f1ef Replace scenario001-multinode with scenario001-standalone 08903c0 Fix line length for lint 970708d Use a tempfile for the modified Dockerfile 97b54c3 Set WORKDIR / in the dockerfiles 618d3ab Add dev mode install playbook for source installs 2cdc844 Use with_list for Ansible < 2.5 compatibility 20cefdf Update min tox version to 2.0 48a56c1 Add retries to docker_image_facts eb2b92f fix tox python3 overrides 04b52bd Remove release-openstack-server 79aed38 fix tox python3 overrides c9d0857 Remove compare_host_packages strategy 96b3971 Cleanup modify directory 821fcbf Don't use copy module for /etc/yum.repos.d b58b916 Don't yum update files which are not installed b47b569 Fix local (non-root) docker build support 678b93f Fix 'too many arguments' error 9d4b320 Install yum priorities to containers before update bca80b3 Fix type in variable which blocked updates 07a2358 Fix the roles_path to actually work in a venv 7b587fe Only do yum update when needed a2229e7 Add Buildah support Diffstat (except docs and test files) ------------------------------------- .ansible-lint | 2 + .gitreview | 2 +- .pre-commit-config.yaml | 40 ++++++++ .yamllint | 7 ++ LICENSE | 1 - README.md | 114 --------------------- README.rst | 233 ++++++++++++++++++++++++++++++++++++++++++ ansible.cfg | 3 +- defaults/main.yml | 5 +- files/compare-package-json.py | 33 ------ files/dev_install.sh | 48 +++++++++ files/rpm_install.sh | 2 +- files/yum_update.sh | 51 +++++++-- meta/main.yml | 8 +- setup.cfg | 8 +- setup.py | 1 + tasks/dev_install.yml | 47 +++++++++ tasks/get_original_user.yml | 26 +++++ tasks/main.yml | 1 + tasks/modify_image.yml | 27 +++-- tasks/precheck.yml | 10 ++ tasks/rpm_install.yml | 19 ++-- tasks/yum_update.yml | 83 +-------------- tasks/yum_update_buildah.yml | 84 +++++++++++++++ tasks/yum_update_docker.yml | 57 +++++++++++ templates/Dockerfile-dev.j2 | 15 +++ templates/Dockerfile-rpm.j2 | 1 + templates/Dockerfile-yum.j2 | 8 +- test-requirements.txt | 2 +- tox.ini | 37 ++++--- vars/main.yml | 5 + zuul.d/layout.yaml | 6 +- 32 files changed, 691 insertions(+), 295 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index c3ed418..94dba19 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1 +1 @@ -hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 +pre-commit # MIT
participants (1)
-
no-reply@openstack.org