2
0
Fork 0
This repository has been archived on 2023-10-25. You can view files and clone it, but cannot push or open issues or pull requests.
ansible.fusioninventory/CHANGELOG.md

117 lines
3.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## v1.5.0
### Enhancement
* Upgrade package version from URL from 2.4 to 2.6 (thanks to @roumano - issue #15).
* Allow running the agent with a cron job instead of the service (thanks to @yodabzh - issue #18)
* Allow service to be managed, (thanks to @yodabzh - issue #17).
### Fix
* Switch to Github URL to download deb file (thanks to @roumano - PR #16).
* Pipe ansible_managed to `comment` jinja filter to manage multi-lines.
## v1.4.1
### Fix
* truthy warnings with ansible-lint.
* complete rhel8 support (thanks @mjourdan PR #13).
## v1.4.0
### Add
* Manage new parameters:
* **tag** with fusioninventory__agent_conf_tag variable
* **no-task** with fusioninventory__agent_conf_no_task variable
* **tasks** with fusioninventory__agent_conf_tasks variable
* **logger** with fusioninventory__agent_conf_log_logger variable
* **logfacility** with fusioninventory__agent_conf_log_facility variable
* **logfile** with fusioninventory__agent_conf_log_file variable
* **logfile-maxsize** with fusioninventory__agent_conf_log_file_maxsize variable
* **color** with fusioninventory__agent_conf_log_color variable
## v1.3.1
### Fix
* Update package list for Debian from `dpkg --info` of the last 2.6 version (fix #11).
### Enhancement
* Flatten packages list to allow condition.
* Split fusioninventory__agent_depend_packages content to 3 variables (for Debian)
* fusioninventory__agent_depend_packages
* fusioninventory__agent_recommend_packages
* fusioninventory__agent_extra_packages
* Manage dependencies only when FI is installed from a downloaded package.
## v1.3.0
### Fix
* Add role_name info in meta.
* Set a default mode (0644) in ini_file.
* with_first_found fail when ansible_distribution vars file is missing (#5).
### Enhancement
* Update dependencies for .deb package.
## v1.2.1
### Fix
* Warnings with yamllint.
## v1.2.0
### Features
* Add RHEL8 support (thanks @mjourdan) (#7).
* The role also works on Debian Bullseye.
## v1.1.2
* Add missing dependencies (libyaml-tiny-perl, libxml-treepp-perl and ucf).
* The role also works on Debian Buster.
## v1.1.1
### Fix
* Moved back fusioninventory__agent_package_url definition in default configuration
even if it's Debian related to allow installation of a newer version than one
available in repos or installation from private repository (for Stretch).
## v1.1.0
### Features
* Add RHEL7 support (thanks @roumano).
## v1.0.3
### Fix
* Fix Manage trust requests without authentication token (#1)
## v1.0.2
### Fix
* Fix E405 Remote package tasks should have a retry.
* Fix E602 Don't compare to empty string.
* Set empty dependencies line to fix Galaxy warning.
## v1.0.1
### Features
* Package URL is defined only for Debian Stretch.
## v1.0.0
### Features
* Install dependent packages for fusioninventory-agent.
* Don't remove dependent packages.
* Install fusioninventory-agent package from URL or repos.
* If desired, remove fusioninventory-agent package.
* Generate agent's configuration file.
* Restart agent's service if needed.
* Ensure to install xz-utils to allow ansible to install a debian package manually.