./sysutils/ansible, SSH-based configuration management, deployment, and task execution

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.7.1, Package name: ansible-5.7.1, Maintainer: pkgsrc-users

Ansible is a radically simple model-driven configuration management,
multi-node deployment, and remote task execution system. Ansible works
over SSH and does not require any software or daemons to be installed
on remote nodes. Extension modules can be written in any language and
are transferred to managed machines automatically.


Required to run:
[textproc/py-yaml] [security/py-paramiko] [devel/py-setuptools] [textproc/py-jinja2] [security/py-cryptography] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 34821.541 KB

Version history: (Expand)


CVS history: (Expand)


   2022-05-14 06:42:28 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
ansible: updated to 5.7.1

v5.7.1

Minor Changes
-------------

- The version of fortinet.fortios has been rolled back to 2.1.4 (from 2.1.5) to \ 
address a syntax error pending a new release of
the collection

v5.7.0

Major Changes
-------------

community.postgresql
~~~~~~~~~~~~~~~~~~~~

- postgresql_user - the ``priv`` argument has been deprecated and will be \ 
removed in ``community.postgresql 3.0.0``. Please use the ``postgresql_privs`` \ 
module to grant/revoke privileges instead \ 
(https://github.com/ansible-collections/community.postgresql/issues/212).

fortinet.fortios
~~~~~~~~~~~~~~~~

- Support FortiOS 7.0.2, 7.0.3, 7.0.4, 7.0.5.

Minor Changes
-------------

ansible.utils
~~~~~~~~~~~~~

- 'consolidate' filter plugin added.

cloud.common
~~~~~~~~~~~~

- Move the content of README_ansible_turbo.module.rst in the main README.md to \ 
get visibility on Ansible Galaxy.

community.dns
~~~~~~~~~~~~~

- Prepare collection for inclusion in an Execution Environment by declaring its \ 
dependencies (https://github.com/ansible-collections/community.dns/pull/93).

community.docker
~~~~~~~~~~~~~~~~

- Prepare collection for inclusion in an Execution Environment by declaring its \ 
dependencies. The ``docker_stack*`` modules are not supported \ 
(https://github.com/ansible-collections/community.docker/pull/336).
- current_container_facts - add detection for GitHub Actions \ 
(https://github.com/ansible-collections/community.docker/pull/336).
- docker_container - support returning Docker container log output when using \ 
Docker's ``local`` logging driver, an optimized local logging driver introduced \ 
in Docker 18.09 \ 
(https://github.com/ansible-collections/community.docker/pull/337).

community.general
~~~~~~~~~~~~~~~~~

- alternatives - add ``state`` parameter, which provides control over whether \ 
the alternative should be set as the active selection for its alternatives group \ 
(https://github.com/ansible-collections/community.general/issues/4543, \ 
https://github.com/ansible-collections/community.general/pull/4557).
- atomic_container - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4567).
- clc_alert_policy - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4556).
- clc_group - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4556).
- clc_loadbalancer - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4556).
- clc_server - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4556).
- cmd_runner module util - reusable command runner with consistent argument \ 
formatting and sensible defaults \ 
(https://github.com/ansible-collections/community.general/pull/4476).
- datadog_monitor - support new datadog event monitor of type `event-v2 alert` \ 
(https://github.com/ansible-collections/community.general/pull/4457)
- filesystem - add support for resizing btrfs \ 
(https://github.com/ansible-collections/community.general/issues/4465).
- lxd_container - adds ``project`` option to allow selecting project for LXD \ 
instance (https://github.com/ansible-collections/community.general/pull/4479).
- lxd_profile - adds ``project`` option to allow selecting project for LXD \ 
profile (https://github.com/ansible-collections/community.general/pull/4479).
- nmap inventory plugin - add ``sudo`` option in plugin in order to execute \ 
``sudo nmap`` so that ``nmap`` runs with elevated privileges \ 
(https://github.com/ansible-collections/community.general/pull/4506).
- nomad_job - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4567).
- nomad_job_info - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4567).
- packet_device - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4567).
- packet_sshkey - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4567).
- packet_volume - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4567).
- profitbricks - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4567).
- proxmox - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4567).
- proxmox inventory plugin - add token authentication as an alternative to \ 
username/password \ 
(https://github.com/ansible-collections/community.general/pull/4540).
- proxmox inventory plugin - parse LXC configs returned by the proxmox API \ 
(https://github.com/ansible-collections/community.general/pull/4472).
- proxmox_snap - add restore snapshot option \ 
(https://github.com/ansible-collections/community.general/pull/4377).
- proxmox_snap - fixed timeout value to correctly reflect time in seconds. The \ 
timeout was off by one second \ 
(https://github.com/ansible-collections/community.general/pull/4377).
- redfish_command - add ``IndicatorLedOn``, ``IndicatorLedOff``, and \ 
``IndicatorLedBlink`` commands to the Systems category for controling system \ 
LEDs (https://github.com/ansible-collections/community.general/issues/4084).
- seport - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4471).
- smartos_image_info - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4567).
- terraform - adds ``terraform_upgrade`` parameter which allows ``terraform \ 
init`` to satisfy new provider constraints in an existing Terraform project \ 
(https://github.com/ansible-collections/community.general/issues/4333).
- udm_group - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4556).
- udm_share - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4556).
- vmadm - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4567).
- webfaction_app - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4567).
- webfaction_db - minor refactoring \ 
(https://github.com/ansible-collections/community.general/pull/4567).
- xfconf - added missing value types ``char``, ``uchar``, ``int64`` and \ 
``uint64`` (https://github.com/ansible-collections/community.general/pull/4534).

community.grafana
~~~~~~~~~~~~~~~~~

- Remove requirement for `ds_type` and `ds_url` parameters when deleting a datasource
- add `grafana` action group in `meta/runtime.yml` to support for module group \ 
defaults
- refactor grafana_notification_channel module

community.hrobot
~~~~~~~~~~~~~~~~

- Prepare collection for inclusion in an Execution Environment by declaring its \ 
dependencies (https://github.com/ansible-collections/community.hrobot/pull/45).

community.zabbix
~~~~~~~~~~~~~~~~

- all modules - prepare for deprecation of distutils LooseVersion.
- collection - Add dependencies to other collections. This helps Ansible Galaxy \ 
automatically downloading collections that this collection relies on to run.
- connection.httpapi (plugin) - add initial httpapi connection plugin.
- httpapi.jsonrpc (plugin) - add initial httpapi for future handling of json-rpc.
- new module zabbix authentication for configuring global authentication \ 
settings in Zabbix Server's Settings section of GUI.
- new module zabbix_autoregister for configuring global autoregistration \ 
settings in Zabbix Server's Settings section of GUI.
- new module zabbix_housekeeping for configuring global housekeeping settings in \ 
Zabbix Server's Settings section of GUI.
- test_zabbix_host_info - fix Template/Group names for 5.4
- test_zabbix_screen - disable testing for screen in 5.4 (deprecated)
- zabbix_action - additional fixes to make module work with Zabbix 6.0 \ 
(https://github.com/ansible-collections/community.zabbix/pull/664)
- zabbix_action - module ported to work with Zabbix 6.0 \ 
(https://github.com/ansible-collections/community.zabbix/pull/648, \ 
https://github.com/ansible-collections/community.zabbix/pull/653)
- zabbix_agent - Check if 'firewalld' exist and is running when handler is executed.
- zabbix_agent - Install the correct Python libxml2 package on SLES15
- zabbix_agent - Move inclusion of the apache.yml tasks to later stage during \ 
execution of role.
- zabbix_agent - Prepare for Zabbix 6.0.
- zabbix_agent - Specify a minor version with zabbix_agent_version_minor for RH \ 
systems.
- zabbix_agent - There was no way to configure a specific type for the macro.
- zabbix_agent - Use multiple aliases in the configuration file with \ 
``zabbix_agent_zabbix_alias`` or ``zabbix_agent2_zabbix_alias``.
- zabbix_maintenance - added new module parameter `tags`, which allows \ 
configuring Problem Tags on maintenances.
- zabbix_proxy - Prepare for Zabbix 6.0.
- zabbix_proxy - Specify a minor version with zabbix_proxy_version_minor for RH \ 
systems.
- zabbix_proxy - Support for Sangoma and treat it like a RHEL system.
- zabbix_server - Check the 'zabbix_server_install_database_client' variable in \ 
RedHat tasks.
- zabbix_server - Prepare for Zabbix 6.0.
- zabbix_server - Specify a minor version with zabbix_server_version_minor for \ 
RH systems.
- zabbix_user - change alias property to username (changed in 5.4) (alias is now \ 
an alias for username)
- zabbix_user_info - change alias property to username (changed in 5.4) (alias \ 
is now an alias for username)
- zabbix_web - Change format ENCRYPTION, VERIFY_HOST from string to boolean.
- zabbix_web - Specify a minor version with zabbix_web_version_minor for RH systems.

f5networks.f5_modules
~~~~~~~~~~~~~~~~~~~~~

- bigip_device_info - add UCS creation date to the data gathered
- bigip_virtual_server - add service_down_immediate_action parameter
- bigiq_regkey_license - add addon_keys parameter to the module

netapp.cloudmanager
~~~~~~~~~~~~~~~~~~~

- na_cloudmanager_connector_gcp - when using the user application default \ 
credential authentication by running the command gcloud auth application-default \ 
login, ``gcp_service_account_path`` is not needed.

netapp.ontap
~~~~~~~~~~~~

- na_ontap_cluster_config role - use na_ontap_login_messages as na_ontap_motd is \ 
deprecated.
- na_ontap_debug - report ansible version and ONTAP collection version.
- na_ontap_efficiency_policy - Added REST support.
- na_ontap_export_policy_rule - new option ``ntfs_unix_security`` for NTFS \ 
export UNIX security options added.
- na_ontap_lun - Added REST support.
- na_ontap_snapmirror -- Added more descriptive error messages for REST
- na_ontap_snapshot_policy - Added REST support to the na_ontap_snapshot_policy \ 
module.
- na_ontap_svm - add support for web services (ssl modify) - REST only with 9.8 \ 
or later.
- na_ontap_volume - add support for SnapLock - only for REST.
- na_ontap_volume - allow to modify volume after rename.
- na_ontap_volume - new option ``max_files`` to increase the inode count value.
- na_ontap_vserver_create role - support max_volumes option.

netbox.netbox
~~~~~~~~~~~~~

- Add meta information for use in Execution Environments
- Multiple modules - add new parameters added in NetBox 3.2
- nb_inventory - Add site_group as an option
- netbox_front_port and netbox_rear_port - Add label as parameter

sensu.sensu_go
~~~~~~~~~~~~~~

- Added support for ansible 2.13
- Removed support for CentOS 8

t_systems_mms.icinga_director
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Add icinga_serviceset module \ 
(https://github.com/T-Systems-MMS/ansible-collection-icinga-director/pull/163)
- Test more ansible versions \ 
(https://github.com/T-Systems-MMS/ansible-collection-icinga-director/pull/162)

Deprecated Features
-------------------

community.general
~~~~~~~~~~~~~~~~~

- nmcli - deprecate default hairpin mode for a bridge. This so we can change it \ 
to ``false`` in community.general 7.0.0, as this is also the default in \ 
``nmcli`` (https://github.com/ansible-collections/community.general/pull/4334).
- proxmox inventory plugin - the current default ``true`` of the \ 
``want_proxmox_nodes_ansible_host`` option has been deprecated. The default will \ 
change to ``false`` in community.general 6.0.0. To keep the current behavior, \ 
explicitly set ``want_proxmox_nodes_ansible_host`` to ``true`` in your inventory \ 
configuration. We suggest to already switch to the new behavior by explicitly \ 
setting it to ``false``, and by using ``compose:`` to set ``ansible_host`` to \ 
the correct value. See the examples in the plugin documentation for details \ 
(https://github.com/ansible-collections/community.general/pull/4466).

Bugfixes
--------

Ansible-core
~~~~~~~~~~~~

- Ansible.ModuleUtils.SID - Use user principal name as is for lookup in the \ 
``Convert-ToSID`` function - https://github.com/ansible/ansible/issues/77316
- Fix traceback when installing a collection from a git repository and git is \ 
not installed (https://github.com/ansible/ansible/issues/77479).
- ansible-test - Correctly detect when running as the ``root`` user (UID 0) on \ 
the origin host. The result of the detection was incorrectly being inverted.
- ansible-test - Fix skipping of tests marked ``needs/python`` on the origin host.
- ansible-test - Fix skipping of tests marked ``needs/root`` on the origin host.
- ansible-test compile sanity test - do not crash if a column could not be \ 
determined for an error (https://github.com/ansible/ansible/pull/77465).
- hostname - use ``file_get_content()`` to read the file containing the host \ 
name in the ``FileStrategy.get_permanent_hostname()`` method. This prevents a \ 
``TypeError`` from being raised when the strategy is used \ 
(https://github.com/ansible/ansible/issues/77025).
- script - skip in check mode since the plugin cannot determine if a change will \ 
occur.
- shell/command - only skip in check mode if the options `creates` and `removes` \ 
are both None.
- winrm - Ensure ``kinit`` is run with the same ``PATH`` env var as the Ansible \ 
process

cloud.common
~~~~~~~~~~~~

- fix parameters with aliases not being passed through \ 
(https://github.com/ansible-collections/cloud.common/issues/91).
- fix turbo mode loading incorrect module \ 
(https://github.com/ansible-collections/cloud.common/pull/102).
- turbo - Ensure we don't call the module with duplicated aliased parameters.

community.dns
~~~~~~~~~~~~~

- Update Public Suffix List.

community.docker
~~~~~~~~~~~~~~~~

- docker connection plugin - make sure that ``docker_extra_args`` is used for \ 
querying the Docker version. Also ensures that the Docker version is only \ 
queried when needed. This is currently the case if a remote user is specified \ 
(https://github.com/ansible-collections/community.docker/issues/325, \ 
https://github.com/ansible-collections/community.docker/pull/327).

community.general
~~~~~~~~~~~~~~~~~

- dnsmadeeasy - fix failure on deleting DNS entries when API response does not \ 
contain monitor value \ 
(https://github.com/ansible-collections/community.general/issues/3620).
- git_branch - remove deprecated and unnecessary branch ``unprotect`` method \ 
(https://github.com/ansible-collections/community.general/pull/4496).
- gitlab_group - improve searching for projects inside group on deletion \ 
(https://github.com/ansible-collections/community.general/pull/4491).
- gitlab_group_members - handle more than 20 groups when finding a group \ 
(https://github.com/ansible-collections/community.general/pull/4491, \ 
https://github.com/ansible-collections/community.general/issues/4460, \ 
https://github.com/ansible-collections/community.general/issues/3729).
- gitlab_hook - handle more than 20 hooks when finding a hook \ 
(https://github.com/ansible-collections/community.general/pull/4491).
- gitlab_project - handle more than 20 namespaces when finding a namespace \ 
(https://github.com/ansible-collections/community.general/pull/4491).
- gitlab_project_members - handle more than 20 projects and users when finding a \ 
project resp. user \ 
(https://github.com/ansible-collections/community.general/pull/4491).
- gitlab_user - handle more than 20 users and SSH keys when finding a user resp. \ 
SSH key (https://github.com/ansible-collections/community.general/pull/4491).
- keycloak - fix parameters types for ``defaultDefaultClientScopes`` and \ 
``defaultOptionalClientScopes`` from list of dictionaries to list of strings \ 
(https://github.com/ansible-collections/community.general/pull/4526).
- opennebula inventory plugin - complete the implementation of ``constructable`` \ 
for opennebula inventory plugin. Now ``keyed_groups``, ``compose``, ``groups`` \ 
actually work \ 
(https://github.com/ansible-collections/community.general/issues/4497).
- pacman - fixed bug where ``absent`` state did not work for locally installed \ 
packages (https://github.com/ansible-collections/community.general/pull/4464).
- pritunl - fixed bug where pritunl plugin api add unneeded data in \ 
``auth_string`` parameter \ 
(https://github.com/ansible-collections/community.general/issues/4527).
- proxmox inventory plugin - fix error when parsing container with LXC configs \ 
(https://github.com/ansible-collections/community.general/issues/4472, \ 
https://github.com/ansible-collections/community.general/pull/4472).
- proxmox_kvm - fix a bug when getting a state of VM without name will fail \ 
(https://github.com/ansible-collections/community.general/pull/4508).
- xbps - fix error message that is reported when installing packages fails \ 
(https://github.com/ansible-collections/community.general/pull/4438).

community.hrobot
~~~~~~~~~~~~~~~~

- robot inventory plugin - do not crash if a server neither has name or primary \ 
IP set. Instead, fall back to using the server's number as the name. This can \ 
happen if unnamed rack reservations show up in your server list \ 
(https://github.com/ansible-collections/community.hrobot/issues/40, \ 
https://github.com/ansible-collections/community.hrobot/pull/47).

community.postgresql
~~~~~~~~~~~~~~~~~~~~

- postgresql_db - get rid of the deprecated psycopg2 connection alias \ 
``database`` in favor of ``dbname`` when psycopg2 is 2.7+ is used \ 
(https://github.com/ansible-collections/community.postgresql/issues/194, \ 
https://github.com/ansible-collections/community.postgresql/pull/196).

community.proxysql
~~~~~~~~~~~~~~~~~~

- module_utils/mysql.py - Proxysql version suffix may not be an integer \ 
(https://github.com/ansible-collections/community.proxysql/pull/96).

community.zabbix
~~~~~~~~~~~~~~~~

- Various modules and plugins - use vendored version of ``distutils.version`` \ 
instead of the deprecated Python standard library ``distutils`` \ 
(https://github.com/ansible-collections/community.zabbix/pull/603).
- ZapiWrapper (module_utils) - fix only partial zabbix version is returned.
- zabbix_agent - Install Zabbix packages when zabbix_repo == other is used with yum.
- zabbix_agent - Install the Agent for MacOSX sooner than its configuration.
- zabbix_agent - The ``Install gpg key`` task for Debian did not work when a \ 
http proxy is configured.
- zabbix_agent - Use the correct URL with correct version.
- zabbix_agent - Use the correct path to determine Zabbix Agent 2 installation \ 
on Windows.
- zabbix_agent - Using the correct hostgroup as default now.
- zabbix_agent - fix for the autopsk, incl. tests with Molecule.
- zabbix_host - Added small notification that an user should have read access to \ 
get hostgroups overview.
- zabbix_host - adapter changed properties for interface comparisson
- zabbix_maintenance - should now work when creating maintenace on Zabbix 6.0 server
- zabbix_proxy - 'zcat' the zipped sql files to /tmp before executing it.
- zabbix_proxy - Check MySQL version before settings \ 
mysql_innodb_default_row_format value.
- zabbix_proxy - Install Zabbix packages when zabbix_repo == other is used with yum.
- zabbix_server - 'zcat' the zipped sql files to /tmp before executing it.
- zabbix_server - Check MySQL version before settings \ 
mysql_innodb_default_row_format value.
- zabbix_server - Install Zabbix packages when zabbix_repo == other is used with yum.
- zabbix_template - setting correct null values to fix unintentional changes
- zabbix_web - Added some default variables if the geerlingguys apache role is \ 
not used.
- zabbix_web - Specified the correct versions for php.

f5networks.f5_modules
~~~~~~~~~~~~~~~~~~~~~

- bigip_command - fixed a bug that interpreted a pipe symbol inside an input \ 
string as pipe used to combine commands
- bigip_device_certificate - adds missing space to tmsh command
- bigip_gtm_wide_ip - fixed inability to change persistence setting on existing \ 
wide ip objects

fortinet.fortios
~~~~~~~~~~~~~~~~

- Fix issues in version mismatch logic.
- Fix status issue in fortios_json_generic().
- Fix the issue of inconsistent data types in different schemas.

netapp.cloudmanager
~~~~~~~~~~~~~~~~~~~

- Add check when volume is capacity tiered.
- na_cloudmanager_connector_azure - Fix string formatting error when deleting \ 
the connector.

netapp.ontap
~~~~~~~~~~~~

- Fixed ONTAP minor version ignored in checking minimum ONTAP version.
- na_ontap_aggregate - Fixed error in delete aggregate if the ``disk_count`` is \ 
less than current disk count.
- na_ontap_autosupport - Fixed `partner_address` not working in REST.
- na_ontap_command - document that a READONLY user is not supported, even for \ 
show commands.
- na_ontap_disk_options - ONTAP 9.10.1 returns on/off rather than True/False.
- na_ontap_info - Fixes issue with na_ontap_info failing in 9.1 because of \ 
``job-schedule-cluster``.
- na_ontap_iscsi - Fixed issue with ``start_state`` always being set to stopped \ 
when creating an ISCSI.
- na_ontap_iscsi - fixed error starting iscsi service on vserver where Service, \ 
adapter, or operation already started.
- na_ontap_lun - Fixed KeyError on options ``force_resize``, ``force_remove`` \ 
and ``force_remove_fenced`` in Zapi.
- na_ontap_lun - Fixed ``force_remove`` option silently ignored in REST.
- na_ontap_lun_map - TypeError - '>' not supported between instances of 'int' \ 
and 'str '.
- na_ontap_qtree - Fixed issue with ``oplocks`` not being changed during a \ 
modify in Zapi.
- na_ontap_qtree - Fixed issue with ``oplocks`` not warning user about not being \ 
supported in REST
- na_ontap_snapmirror - Added use_rest condition for the REST support to work \ 
when use_rest `always`.
- na_ontap_snapshot - add error message if volume is not found with REST.
- na_ontap_snapshot - fix key error on volume when using REST.
- na_ontap_snapshot_policy - Do not validate parameter when state is ``absent`` \ 
and fix KeyError on ``comment``.
- na_ontap_svm - fixed KeyError issue on protocols when vserver is stopped.
- na_ontap_volume - do not attempt to mount volume if current state is offline.
- na_ontap_volume - fix idempotency issue with compression settings when using REST.
- na_ontap_vserver_peer - Added cluster peer accept code in REST.
- na_ontap_vserver_peer - Fixed AttributeError if ``dest_hostname`` or \ 
``peer_options`` not present.
- na_ontap_vserver_peer - Fixed ``local_name_for_peer`` and \ 
``local_name_for_source`` options silently ignored in REST.
- na_ontap_vserver_peer - Get peer cluster name if remote peer exist else use \ 
local cluster name.
- na_ontap_vserver_peer - ignore job entry doesn't exist error with REST to \ 
bypass ONTAP issue with FSx.
- na_ontap_vserver_peer - report error if SVM peer does not see a peering \ 
relationship after create.

netbox.netbox
~~~~~~~~~~~~~

- netbox_contact_group - Fix field description
- netbox_rack - Add location as a query parameter for uniqueness check

New Plugins
-----------

Connection
~~~~~~~~~~

- community.zabbix.httpapi - Use httpapi to run command on network appliances

Httpapi
~~~~~~~

- community.zabbix.jsonrpc - HttpApi Plugin for Zabbix

New Modules
-----------

community.general
~~~~~~~~~~~~~~~~~

Cloud
^^^^^

Lxd
...

- community.general.lxd_project - Manage LXD projects

Monitoring
^^^^^^^^^^

- community.general.alerta_customer - Manage customers in Alerta

community.zabbix
~~~~~~~~~~~~~~~~

- community.zabbix.zabbix_authentication - Update Zabbix authentication
- community.zabbix.zabbix_autoregister - Update Zabbix autoregistration
- community.zabbix.zabbix_housekeeping - Update Zabbix housekeeping

f5networks.f5_modules
~~~~~~~~~~~~~~~~~~~~~

- f5networks.f5_modules.bigip_ltm_global - Manages global LTM settings

t_systems_mms.icinga_director
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- t_systems_mms.icinga_director.icinga_serviceset - Manage servicesets in Icinga2
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Remove SHA1 hashes for distfiles
   2021-05-13 14:31:55 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
ansible: updated to 3.4.0

3.4.0

Ansible-base
- ansible-test - Tests run with the ``centos6`` and ``default`` test containers \ 
now use a PyPI proxy container to access PyPI when Python 2.6 is used. This \ 
allows tests running under Python 2.6 to continue functioning even though PyPI \ 
is discontinuing support for non-SNI capable clients.

community.postgresql
- postgresql_query - the default value of the ``as_single_query`` option will be \ 
changed to ``yes`` in community.postgresql 2.0.0 \ 
(https://github.com/ansible-collections/community.postgresql/issues/85).

netapp.ontap
- na_ontap_autosupport - Added REST support to the module.
   2021-04-28 12:23:11 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
ansible: updated to 3.3.0

What's new in Ansible 3.3.0
---------------------------

* The Ansible package has moved to semantic versioning
(https://semver.org/). This standard allows you to tell if a new
version of Ansible contains incompatibilities by looking at the
version number. We've moved from 3.2.0 to 3.3.0 to show that this
release should be backwards compatible with Ansible-3.2.0 but may
contain new features. Read the semver specification for more
information.

* Collections which have opted into being a part of the Ansible-3
unified changelog will have an entry on this page:
* \ 
https://github.com/ansible-community/ansible-build-data/blob/main/3/CHANGELOG-v3.rst#v3-3-0

* For collections which have not opted into the unified changelog,
consult the list of included collections in the link below and check
their entry on https://galaxy.ansible.com for information about their
changes.
* \ 
https://github.com/ansible-community/ansible-build-data/blob/main/3/ansible-3.3.0.deps

* You can find more information for those on
https://galaxy.ansible.com/. For instance, the community.crypto
collection listed in the ansible-3.3.0.deps file has a galaxy page at
https://galaxy.ansible.com/community/crypto/

* Changelog for ansible-base-2.10.8 which this release of ansible
installs: \ 
https://github.com/ansible/ansible/blob/stable-2.10/changelogs/CHANGELOG-v2.10.rst
   2021-04-02 09:44:09 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
ansible: updated to 3.2.0

v3.2.0

community.crypto
- acme module_utils - the ``acme`` module_utils has been split up into several \ 
Python modules \ 
(https://github.com/ansible-collections/community.crypto/pull/184).
- acme_* modules - codebase refactor which should not be visible to end-users \ 
(https://github.com/ansible-collections/community.crypto/pull/184).
- acme_* modules - support account key passphrases for ``cryptography`` backend \ 
(https://github.com/ansible-collections/community.crypto/issues/197, \ 
https://github.com/ansible-collections/community.crypto/pull/207).
- acme_certificate_revoke - support revoking by private keys that are passphrase \ 
protected for ``cryptography`` backend \ 
(https://github.com/ansible-collections/community.crypto/pull/207).
- acme_challenge_cert_helper - add ``private_key_passphrase`` parameter \ 
(https://github.com/ansible-collections/community.crypto/pull/207).

community.docker
- docker_swarm_service - change ``publish.published_port`` option from mandatory \ 
to optional. Docker will assign random high port if not specified \ 
(https://github.com/ansible-collections/community.docker/issues/99).

community.general
- archive - refactored some reused code out into a couple of functions \ 
(https://github.com/ansible-collections/community.general/pull/2061).
- csv module utils - new module_utils for shared functions between ``from_csv`` \ 
filter and ``read_csv`` module \ 
(https://github.com/ansible-collections/community.general/pull/2037).
- ipa_sudorule - add support for setting sudo runasuser \ 
(https://github.com/ansible-collections/community.general/pull/2031).
- jenkins_job - add a ``validate_certs`` parameter that allows disabling TLS/SSL \ 
certificate validation \ 
(https://github.com/ansible-collections/community.general/issues/255).
- kibana_plugin - add parameter for passing ``--allow-root`` flag to kibana and \ 
kibana-plugin commands \ 
(https://github.com/ansible-collections/community.general/pull/2014).
- proxmox - added ``purge`` module parameter for use when deleting lxc's with HA \ 
options (https://github.com/ansible-collections/community.general/pull/2013).
- proxmox inventory plugin - added ``tags_parsed`` fact containing tags parsed \ 
as a list (https://github.com/ansible-collections/community.general/pull/1949).
- proxmox_kvm - added new module parameter ``tags`` for use with PVE 6+ \ 
(https://github.com/ansible-collections/community.general/pull/2000).
- rax - elements of list parameters are now validated \ 
(https://github.com/ansible-collections/community.general/pull/2006).
- rax_cdb_user - elements of list parameters are now validated \ 
(https://github.com/ansible-collections/community.general/pull/2006).
- rax_scaling_group - elements of list parameters are now validated \ 
(https://github.com/ansible-collections/community.general/pull/2006).
- read_csv - refactored read_csv module to use shared csv functions from csv \ 
module_utils \ 
(https://github.com/ansible-collections/community.general/pull/2037).
- redfish_* modules, redfish_utils module utils - add support for Redfish \ 
session create, delete, and authenticate \ 
(https://github.com/ansible-collections/community.general/issues/1975).
- snmp_facts - added parameters ``timeout`` and ``retries`` to module \ 
(https://github.com/ansible-collections/community.general/issues/980).
- vdo - add ``force`` option \ 
(https://github.com/ansible-collections/community.general/issues/2101).

community.network
- edgeos_config - match the space after ``set`` and ``delete`` commands \ 
(https://github.com/ansible-collections/community.network/pull/199).
- nclu - execute ``net commit description <description>`` only if changed \ 
``net pending``'s diff field \ 
(https://github.com/ansible-collections/community.network/pull/219).

community.postgresql
- postgresql_info - add the ``patch``, ``full``, and ``raw`` values of the \ 
``version`` return value \ 
(https://github.com/ansible-collections/community.postgresql/pull/68).
- postgresql_ping - add the ``patch``, ``full``, and ``raw`` values of the \ 
``server_version`` return value \ 
(https://github.com/ansible-collections/community.postgresql/pull/70).

community.zabbix
- zabbix_agent - added support for installations on arm64 systems \ 
(https://github.com/ansible-collections/community.zabbix/pull/320).
- zabbix_proxy - now supports configuring StatsAllowedIP \ 
(https://github.com/ansible-collections/community.zabbix/pull/337).
- zabbix_server - added support for installtions on arm64 systems \ 
(https://github.com/ansible-collections/community.zabbix/pull/320).
- zabbix_web - added support for installtions on arm64 systems \ 
(https://github.com/ansible-collections/community.zabbix/pull/320).

dellemc.openmanage
- ome_template - Allows to deploy a template on device groups.

hetzner.hcloud
- Add firewalls to hcloud_server module

ovirt.ovirt
- cluster_upgrade - Add correlation-id header \ 
(https://github.com/oVirt/ovirt-ansible-collection/pull/222).
- engine_setup - Add skip renew pki confirm \ 
(https://github.com/oVirt/ovirt-ansible-collection/pull/228).
- examples - Add recipe for removing DM device \ 
(https://github.com/oVirt/ovirt-ansible-collection/pull/233).
- hosted_engine_setup - Filter devices with unsupported bond mode \ 
(https://github.com/oVirt/ovirt-ansible-collection/pull/226).
- infra - Add reboot host parameters \ 
(https://github.com/oVirt/ovirt-ansible-collection/pull/231).
- ovirt_disk - Add SATA support \ 
(https://github.com/oVirt/ovirt-ansible-collection/pull/225).
- ovirt_user - Add ssh_public_key \ 
(https://github.com/oVirt/ovirt-ansible-collection/pull/232)

purestorage.flasharray
- purefa_maintenance - New module to set maintenance windows
- purefa_pg - Add support to rename protection groups
- purefa_syslog - Add support for naming SYSLOG servers for Purity//FA 6.1 or higher

purestorage.flashblade
- purefb_certs - Add update functionality for array cert
- purefb_fs - Add multiprotocol ACL support
- purefb_info - Add information regarding filesystem multiprotocol (where available)
- purefb_info - Add new parameter to provide details on admin users
- purefb_info - Add replication performace statistics
- purefb_s3user - Add ability to remove an S3 users existing access key
   2021-03-11 10:53:19 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
ansible: updated to 3.1.0

3.1.0:
Unknown changes