Skip to content

Commit 5d3a2a3

Browse files
committed
Release 1.2.0.
1 parent 686cdf2 commit 5d3a2a3

File tree

39 files changed

+214
-93
lines changed

39 files changed

+214
-93
lines changed

CHANGELOG.rst

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,93 @@ Community General Release Notes
55
.. contents:: Topics
66

77

8+
v1.2.0
9+
======
10+
11+
Release Summary
12+
---------------
13+
14+
Regular bimonthly minor release.
15+
16+
Minor Changes
17+
-------------
18+
19+
- hashi_vault - support ``VAULT_NAMESPACE`` environment variable for namespaced lookups against Vault Enterprise (in addition to the ``namespace=`` flag supported today) (https://github.com/ansible-collections/community.general/pull/929).
20+
- hashi_vault lookup - add ``VAULT_TOKEN_FILE`` as env option to specify ``token_file`` param (https://github.com/ansible-collections/community.general/issues/373).
21+
- hashi_vault lookup - add ``VAULT_TOKEN_PATH`` as env option to specify ``token_path`` param (https://github.com/ansible-collections/community.general/issues/373).
22+
- ipa_user - add ``userauthtype`` option (https://github.com/ansible-collections/community.general/pull/951).
23+
- iptables_state - use FQCN when calling a module from action plugin (https://github.com/ansible-collections/community.general/pull/967).
24+
- nagios - add the ``acknowledge`` action (https://github.com/ansible-collections/community.general/pull/820).
25+
- nagios - add the ``host`` and ``all`` values for the ``forced_check`` action (https://github.com/ansible-collections/community.general/pull/998).
26+
- nagios - add the ``service_check`` action (https://github.com/ansible-collections/community.general/pull/820).
27+
- nagios - rename the ``service_check`` action to ``forced_check`` since we now are able to check both a particular service, all services of a particular host and the host itself (https://github.com/ansible-collections/community.general/pull/998).
28+
- pkgutil - module can now accept a list of packages (https://github.com/ansible-collections/community.general/pull/799).
29+
- pkgutil - module has a new option, ``force``, equivalent to the ``-f`` option to the `pkgutil <http://pkgutil.net/>`_ command (https://github.com/ansible-collections/community.general/pull/799).
30+
- pkgutil - module now supports check mode (https://github.com/ansible-collections/community.general/pull/799).
31+
- postgresql_privs - add the ``usage_on_types`` option (https://github.com/ansible-collections/community.general/issues/884).
32+
- proxmox_kvm - improve code readability (https://github.com/ansible-collections/community.general/pull/934).
33+
- pushover - add device parameter (https://github.com/ansible-collections/community.general/pull/802).
34+
- redfish_command - add sub-command for ``EnableContinuousBootOverride`` and ``DisableBootOverride`` to allow setting BootSourceOverrideEnabled Redfish property (https://github.com/ansible-collections/community.general/issues/824).
35+
- redfish_command - support same reset actions on Managers as on Systems (https://github.com/ansible-collections/community.general/issues/901).
36+
- slack - add support for updating messages (https://github.com/ansible-collections/community.general/issues/304).
37+
- xml - fixed issue were changed was returned when removing non-existent xpath (https://github.com/ansible-collections/community.general/pull/1007).
38+
- zypper_repository - proper failure when python-xml is missing (https://github.com/ansible-collections/community.general/pull/939).
39+
40+
Bugfixes
41+
--------
42+
43+
- aerospike_migrations - handle exception when unstable-cluster is returned (https://github.com/ansible-collections/community.general/pull/900).
44+
- django_manage - fix idempotence for ``createcachetable`` (https://github.com/ansible-collections/community.general/pull/699).
45+
- docker_container - fix idempotency problem with ``published_ports`` when strict comparison is used and list is empty (https://github.com/ansible-collections/community.general/issues/978).
46+
- gem - fix get_installed_versions: correctly parse ``default`` version (https://github.com/ansible-collections/community.general/pull/783).
47+
- hashi_vault - add missing ``mount_point`` parameter for approle auth (https://github.com/ansible-collections/community.general/pull/897).
48+
- hashi_vault lookup - ``token_path`` in config file overridden by env ``HOME`` (https://github.com/ansible-collections/community.general/issues/373).
49+
- homebrew_cask - fixed issue where a cask with ``@`` in the name is incorrectly reported as invalid (https://github.com/ansible-collections/community.general/issues/733).
50+
- interfaces_file - escape regular expression characters in old value (https://github.com/ansible-collections/community.general/issues/777).
51+
- launchd - fix for user-level services (https://github.com/ansible-collections/community.general/issues/896).
52+
- nmcli - set ``C`` locale when executing ``nmcli`` (https://github.com/ansible-collections/community.general/issues/989).
53+
- parted - fix creating partition when label is changed (https://github.com/ansible-collections/community.general/issues/522).
54+
- pkg5 - now works when Python 3 is used on the target (https://github.com/ansible-collections/community.general/pull/789).
55+
- postgresql_privs - allow to pass ``PUBLIC`` role written in lowercase letters (https://github.com/ansible-collections/community.general/issues/857).
56+
- postgresql_privs - fix the module mistakes a procedure for a function (https://github.com/ansible-collections/community.general/issues/994).
57+
- postgresql_privs - rollback if nothing changed (https://github.com/ansible-collections/community.general/issues/885).
58+
- postgresql_privs - the module was attempting to revoke grant options even though ``grant_option`` was not specified (https://github.com/ansible-collections/community.general/pull/796).
59+
- proxmox_kvm - defer error-checking for non-existent VMs in order to fix idempotency of tasks using ``state=absent`` and properly recognize a success (https://github.com/ansible-collections/community.general/pull/811).
60+
- proxmox_kvm - improve handling of long-running tasks by creating a dedicated function (https://github.com/ansible-collections/community.general/pull/831).
61+
- slack - fix ``xox[abp]`` token identification to capture everything after ``xox[abp]``, as the token is the only thing that should be in this argument (https://github.com/ansible-collections/community.general/issues/862).
62+
- terraform - fix incorrectly reporting a status of unchanged when number of resources added or destroyed are multiples of 10 (https://github.com/ansible-collections/community.general/issues/561).
63+
- timezone - support Python3 on macos/darwin (https://github.com/ansible-collections/community.general/pull/945).
64+
- zfs - fixed ``invalid character '@' in pool name"`` error when working with snapshots on a root zvol (https://github.com/ansible-collections/community.general/issues/932).
65+
66+
New Plugins
67+
-----------
68+
69+
Inventory
70+
~~~~~~~~~
71+
72+
- proxmox - Proxmox inventory source
73+
- stackpath_compute - StackPath Edge Computing inventory source
74+
75+
New Modules
76+
-----------
77+
78+
Cloud
79+
~~~~~
80+
81+
scaleway
82+
^^^^^^^^
83+
84+
- scaleway_database_backup - Scaleway database backups management module
85+
86+
Source Control
87+
~~~~~~~~~~~~~~
88+
89+
gitlab
90+
^^^^^^
91+
92+
- gitlab_group_members - Manage group members on GitLab Server
93+
- gitlab_group_variable - Creates, updates, or deletes GitLab groups variables
94+
895
v1.1.0
996
======
1097

changelogs/changelog.yaml

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1104,3 +1104,130 @@ releases:
11041104
name: sysupgrade
11051105
namespace: system
11061106
release_date: '2020-08-18'
1107+
1.2.0:
1108+
changes:
1109+
bugfixes:
1110+
- aerospike_migrations - handle exception when unstable-cluster is returned
1111+
(https://github.com/ansible-collections/community.general/pull/900).
1112+
- django_manage - fix idempotence for ``createcachetable`` (https://github.com/ansible-collections/community.general/pull/699).
1113+
- docker_container - fix idempotency problem with ``published_ports`` when strict
1114+
comparison is used and list is empty (https://github.com/ansible-collections/community.general/issues/978).
1115+
- 'gem - fix get_installed_versions: correctly parse ``default`` version (https://github.com/ansible-collections/community.general/pull/783).'
1116+
- hashi_vault - add missing ``mount_point`` parameter for approle auth (https://github.com/ansible-collections/community.general/pull/897).
1117+
- hashi_vault lookup - ``token_path`` in config file overridden by env ``HOME``
1118+
(https://github.com/ansible-collections/community.general/issues/373).
1119+
- homebrew_cask - fixed issue where a cask with ``@`` in the name is incorrectly
1120+
reported as invalid (https://github.com/ansible-collections/community.general/issues/733).
1121+
- interfaces_file - escape regular expression characters in old value (https://github.com/ansible-collections/community.general/issues/777).
1122+
- launchd - fix for user-level services (https://github.com/ansible-collections/community.general/issues/896).
1123+
- nmcli - set ``C`` locale when executing ``nmcli`` (https://github.com/ansible-collections/community.general/issues/989).
1124+
- parted - fix creating partition when label is changed (https://github.com/ansible-collections/community.general/issues/522).
1125+
- pkg5 - now works when Python 3 is used on the target (https://github.com/ansible-collections/community.general/pull/789).
1126+
- postgresql_privs - allow to pass ``PUBLIC`` role written in lowercase letters
1127+
(https://github.com/ansible-collections/community.general/issues/857).
1128+
- postgresql_privs - fix the module mistakes a procedure for a function (https://github.com/ansible-collections/community.general/issues/994).
1129+
- postgresql_privs - rollback if nothing changed (https://github.com/ansible-collections/community.general/issues/885).
1130+
- postgresql_privs - the module was attempting to revoke grant options even
1131+
though ``grant_option`` was not specified (https://github.com/ansible-collections/community.general/pull/796).
1132+
- proxmox_kvm - defer error-checking for non-existent VMs in order to fix idempotency
1133+
of tasks using ``state=absent`` and properly recognize a success (https://github.com/ansible-collections/community.general/pull/811).
1134+
- proxmox_kvm - improve handling of long-running tasks by creating a dedicated
1135+
function (https://github.com/ansible-collections/community.general/pull/831).
1136+
- slack - fix ``xox[abp]`` token identification to capture everything after
1137+
``xox[abp]``, as the token is the only thing that should be in this argument
1138+
(https://github.com/ansible-collections/community.general/issues/862).
1139+
- terraform - fix incorrectly reporting a status of unchanged when number of
1140+
resources added or destroyed are multiples of 10 (https://github.com/ansible-collections/community.general/issues/561).
1141+
- timezone - support Python3 on macos/darwin (https://github.com/ansible-collections/community.general/pull/945).
1142+
- zfs - fixed ``invalid character '@' in pool name"`` error when working with
1143+
snapshots on a root zvol (https://github.com/ansible-collections/community.general/issues/932).
1144+
minor_changes:
1145+
- hashi_vault - support ``VAULT_NAMESPACE`` environment variable for namespaced
1146+
lookups against Vault Enterprise (in addition to the ``namespace=`` flag supported
1147+
today) (https://github.com/ansible-collections/community.general/pull/929).
1148+
- hashi_vault lookup - add ``VAULT_TOKEN_FILE`` as env option to specify ``token_file``
1149+
param (https://github.com/ansible-collections/community.general/issues/373).
1150+
- hashi_vault lookup - add ``VAULT_TOKEN_PATH`` as env option to specify ``token_path``
1151+
param (https://github.com/ansible-collections/community.general/issues/373).
1152+
- ipa_user - add ``userauthtype`` option (https://github.com/ansible-collections/community.general/pull/951).
1153+
- iptables_state - use FQCN when calling a module from action plugin (https://github.com/ansible-collections/community.general/pull/967).
1154+
- nagios - add the ``acknowledge`` action (https://github.com/ansible-collections/community.general/pull/820).
1155+
- nagios - add the ``host`` and ``all`` values for the ``forced_check`` action
1156+
(https://github.com/ansible-collections/community.general/pull/998).
1157+
- nagios - add the ``service_check`` action (https://github.com/ansible-collections/community.general/pull/820).
1158+
- nagios - rename the ``service_check`` action to ``forced_check`` since we
1159+
now are able to check both a particular service, all services of a particular
1160+
host and the host itself (https://github.com/ansible-collections/community.general/pull/998).
1161+
- pkgutil - module can now accept a list of packages (https://github.com/ansible-collections/community.general/pull/799).
1162+
- pkgutil - module has a new option, ``force``, equivalent to the ``-f`` option
1163+
to the `pkgutil <http://pkgutil.net/>`_ command (https://github.com/ansible-collections/community.general/pull/799).
1164+
- pkgutil - module now supports check mode (https://github.com/ansible-collections/community.general/pull/799).
1165+
- postgresql_privs - add the ``usage_on_types`` option (https://github.com/ansible-collections/community.general/issues/884).
1166+
- proxmox_kvm - improve code readability (https://github.com/ansible-collections/community.general/pull/934).
1167+
- pushover - add device parameter (https://github.com/ansible-collections/community.general/pull/802).
1168+
- redfish_command - add sub-command for ``EnableContinuousBootOverride`` and
1169+
``DisableBootOverride`` to allow setting BootSourceOverrideEnabled Redfish
1170+
property (https://github.com/ansible-collections/community.general/issues/824).
1171+
- redfish_command - support same reset actions on Managers as on Systems (https://github.com/ansible-collections/community.general/issues/901).
1172+
- slack - add support for updating messages (https://github.com/ansible-collections/community.general/issues/304).
1173+
- xml - fixed issue were changed was returned when removing non-existent xpath
1174+
(https://github.com/ansible-collections/community.general/pull/1007).
1175+
- zypper_repository - proper failure when python-xml is missing (https://github.com/ansible-collections/community.general/pull/939).
1176+
release_summary: Regular bimonthly minor release.
1177+
fragments:
1178+
- 1.2.0.yml
1179+
- 522-parted_change_label.yml
1180+
- 563-update-terraform-status-test.yaml
1181+
- 699-django_manage-createcachetable-fix-idempotence.yml
1182+
- 777-interfaces_file-re-escape.yml
1183+
- 783-fix-gem-installed-versions.yaml
1184+
- 789-pkg5-wrap-to-modify-package-list.yaml
1185+
- 796-postgresql_privs-grant-option-bug.yaml
1186+
- 802-pushover-device-parameter.yml
1187+
- 811-proxmox-kvm-state-absent.yml
1188+
- 820_nagios_added_acknowledge_and_servicecheck.yml
1189+
- 825-bootsource-override-option.yaml
1190+
- 831-proxmox-kvm-wait.yml
1191+
- 843-update-slack-messages.yml
1192+
- 858-postgresql_privs_should_allow_public_role_lowercased.yml
1193+
- 887-rollback-if-nothing-changed.yml
1194+
- 892-slack-token-validation.yml
1195+
- 897-lookup-plugin-hashivault-add-approle-mount-point.yaml
1196+
- 899_launchd_user_service.yml
1197+
- 900-aerospike-migration-handle-unstable-cluster.yaml
1198+
- 902-hashi_vault-token-path.yml
1199+
- 903-enhance-redfish-manager-reset-actions.yml
1200+
- 929-vault-namespace-support.yml
1201+
- 939-zypper_repository_proper_failure_on_missing_python-xml.yml
1202+
- 941-postgresql_privs_usage_on_types_option.yml
1203+
- 943-proxmox-kvm-code-cleanup.yml
1204+
- 945-darwin-timezone-py3.yaml
1205+
- 951-ipa_user-add-userauthtype-param.yaml
1206+
- 967-use-fqcn-when-calling-a-module-from-action-plugin.yml
1207+
- 979-docker_container-published_ports-empty-idempotency.yml
1208+
- 992-nmcli-locale.yml
1209+
- 996-postgresql_privs_fix_function_handling.yml
1210+
- 998-nagios-added_forced_check_for_all_services_or_host.yml
1211+
- homebrew-cask-at-symbol-fix.yaml
1212+
- pkgutil-check-mode-etc.yaml
1213+
- xml-remove-changed.yml
1214+
- zfs-root-snapshot.yml
1215+
modules:
1216+
- description: Manage group members on GitLab Server
1217+
name: gitlab_group_members
1218+
namespace: source_control.gitlab
1219+
- description: Creates, updates, or deletes GitLab groups variables
1220+
name: gitlab_group_variable
1221+
namespace: source_control.gitlab
1222+
- description: Scaleway database backups management module
1223+
name: scaleway_database_backup
1224+
namespace: cloud.scaleway
1225+
plugins:
1226+
inventory:
1227+
- description: Proxmox inventory source
1228+
name: proxmox
1229+
namespace: null
1230+
- description: StackPath Edge Computing inventory source
1231+
name: stackpath_compute
1232+
namespace: null
1233+
release_date: '2020-09-30'

changelogs/fragments/1.2.0.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelogs/fragments/522-parted_change_label.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/563-update-terraform-status-test.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelogs/fragments/699-django_manage-createcachetable-fix-idempotence.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/777-interfaces_file-re-escape.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelogs/fragments/783-fix-gem-installed-versions.yaml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/789-pkg5-wrap-to-modify-package-list.yaml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/796-postgresql_privs-grant-option-bug.yaml

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)