All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.3.6 - 2024-01-08
- Remove GPG signature validation in order to fix inverse-inc/packetfence#7958
1.3.4 - 2022-12-05
- Retry tasks which need Internet access until success
1.3.3 - 2022-02-01
- Support for RockyLinux on old Ansible releases
1.3.2 - 2021-10-18
- Allow to override state of packages
1.3.1 - 2021-07-20
- Switch from yum_repository module to template module
1.3.0 - 2021-06-29
- Update cache before installing packages (Debian)
- Allow to use
module_hotfixes
option in inventory (EL)
1.2.0 - 2021-06-09
- Allow to set a priority for yum repositories
1.1.0 - 2019-12-27
- Allow to enable/disable repositories in /etc/yum.repos.d for EL
- Support for Debian 10 (Buster) and EL8
1.0.0 - 2019-09-30
- Molecule tests to test this role on several OS
- Enable PPA only if running in a pipeline with
gitlab_buildpkg_tools__deb_ppa_enabled
- Allow to install any repos or any GPG keys without any relation between them
- Simplify installation of repos
- Travis CI pipeline to test roles using
molecule
gpgkey_url
renamed togpgkey
gitlab_buildpkg_tools__deb_built_pkg
andgitlab_buildpkg_tools__rpm_built_pkg
renamed togitlab_buildpkg_tools__deb_pkgs
andgitlab_buildpkg_tools__rpm_pkgs
- Documentation of variables
- Use state
present
in place oflatest
for packages installations
- Variable
gitlab_buildpkg_tools__ppa
- Variable
extra_path
andpool
for CentOS and Debian repos
- Role name in example playbook