Skip to content

Commit 983b4d7

Browse files
committed
Release 8.3.0.
1 parent 821ae9b commit 983b4d7

15 files changed

+120
-31
lines changed

CHANGELOG.rst

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,53 @@ Community General Release Notes
66

77
This changelog describes changes after version 7.0.0.
88

9+
v8.3.0
10+
======
11+
12+
Release Summary
13+
---------------
14+
15+
Regular bugfix and feature release.
16+
17+
Minor Changes
18+
-------------
19+
20+
- consul_auth_method, consul_binding_rule, consul_policy, consul_role, consul_session, consul_token - added action group ``community.general.consul`` (https://github.com/ansible-collections/community.general/pull/7897).
21+
- consul_policy - added support for diff and check mode (https://github.com/ansible-collections/community.general/pull/7878).
22+
- consul_policy, consul_role, consul_session - removed dependency on ``requests`` and factored out common parts (https://github.com/ansible-collections/community.general/pull/7826, https://github.com/ansible-collections/community.general/pull/7878).
23+
- consul_role - ``node_identities`` now expects a ``node_name`` option to match the Consul API, the old ``name`` is still supported as alias (https://github.com/ansible-collections/community.general/pull/7878).
24+
- consul_role - ``service_identities`` now expects a ``service_name`` option to match the Consul API, the old ``name`` is still supported as alias (https://github.com/ansible-collections/community.general/pull/7878).
25+
- consul_role - added support for diff mode (https://github.com/ansible-collections/community.general/pull/7878).
26+
- consul_role - added support for templated policies (https://github.com/ansible-collections/community.general/pull/7878).
27+
- redfish_info - add command ``GetServiceIdentification`` to get service identification (https://github.com/ansible-collections/community.general/issues/7882).
28+
- terraform - add support for ``diff_mode`` for terraform resource_changes (https://github.com/ansible-collections/community.general/pull/7896).
29+
30+
Deprecated Features
31+
-------------------
32+
33+
- consul_acl - the module has been deprecated and will be removed in community.general 10.0.0. ``consul_token`` and ``consul_policy`` can be used instead (https://github.com/ansible-collections/community.general/pull/7901).
34+
35+
Bugfixes
36+
--------
37+
38+
- homebrew - detect already installed formulae and casks using JSON output from ``brew info`` (https://github.com/ansible-collections/community.general/issues/864).
39+
- incus connection plugin - treats ``inventory_hostname`` as a variable instead of a literal in remote connections (https://github.com/ansible-collections/community.general/issues/7874).
40+
- ipa_otptoken - the module expect ``ipatokendisabled`` as string but the ``ipatokendisabled`` value is returned as a boolean (https://github.com/ansible-collections/community.general/pull/7795).
41+
- ldap - previously the order number (if present) was expected to follow an equals sign in the DN. This makes it so the order number string is identified correctly anywhere within the DN (https://github.com/ansible-collections/community.general/issues/7646).
42+
- mssql_script - make the module work with Python 2 (https://github.com/ansible-collections/community.general/issues/7818, https://github.com/ansible-collections/community.general/pull/7821).
43+
- nmcli - fix ``connection.slave-type`` wired to ``bond`` and not with parameter ``slave_type`` in case of connection type ``wifi`` (https://github.com/ansible-collections/community.general/issues/7389).
44+
- proxmox - fix updating a container config if the setting does not already exist (https://github.com/ansible-collections/community.general/pull/7872).
45+
46+
New Modules
47+
-----------
48+
49+
- consul_acl_bootstrap - Bootstrap ACLs in Consul
50+
- consul_auth_method - Manipulate Consul auth methods
51+
- consul_binding_rule - Manipulate Consul binding rules
52+
- consul_token - Manipulate Consul tokens
53+
- gitlab_label - Creates/updates/deletes GitLab Labels belonging to project or group.
54+
- gitlab_milestone - Creates/updates/deletes GitLab Milestones belonging to project or group
55+
956
v8.2.0
1057
======
1158

changelogs/changelog.yaml

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1072,3 +1072,76 @@ releases:
10721072
name: github_app_access_token
10731073
namespace: null
10741074
release_date: '2024-01-01'
1075+
8.3.0:
1076+
changes:
1077+
bugfixes:
1078+
- homebrew - detect already installed formulae and casks using JSON output from
1079+
``brew info`` (https://github.com/ansible-collections/community.general/issues/864).
1080+
- incus connection plugin - treats ``inventory_hostname`` as a variable instead
1081+
of a literal in remote connections (https://github.com/ansible-collections/community.general/issues/7874).
1082+
- ipa_otptoken - the module expect ``ipatokendisabled`` as string but the ``ipatokendisabled``
1083+
value is returned as a boolean (https://github.com/ansible-collections/community.general/pull/7795).
1084+
- ldap - previously the order number (if present) was expected to follow an
1085+
equals sign in the DN. This makes it so the order number string is identified
1086+
correctly anywhere within the DN (https://github.com/ansible-collections/community.general/issues/7646).
1087+
- mssql_script - make the module work with Python 2 (https://github.com/ansible-collections/community.general/issues/7818,
1088+
https://github.com/ansible-collections/community.general/pull/7821).
1089+
- nmcli - fix ``connection.slave-type`` wired to ``bond`` and not with parameter
1090+
``slave_type`` in case of connection type ``wifi`` (https://github.com/ansible-collections/community.general/issues/7389).
1091+
- proxmox - fix updating a container config if the setting does not already
1092+
exist (https://github.com/ansible-collections/community.general/pull/7872).
1093+
deprecated_features:
1094+
- consul_acl - the module has been deprecated and will be removed in community.general
1095+
10.0.0. ``consul_token`` and ``consul_policy`` can be used instead (https://github.com/ansible-collections/community.general/pull/7901).
1096+
minor_changes:
1097+
- consul_auth_method, consul_binding_rule, consul_policy, consul_role, consul_session,
1098+
consul_token - added action group ``community.general.consul`` (https://github.com/ansible-collections/community.general/pull/7897).
1099+
- consul_policy - added support for diff and check mode (https://github.com/ansible-collections/community.general/pull/7878).
1100+
- consul_policy, consul_role, consul_session - removed dependency on ``requests``
1101+
and factored out common parts (https://github.com/ansible-collections/community.general/pull/7826,
1102+
https://github.com/ansible-collections/community.general/pull/7878).
1103+
- consul_role - ``node_identities`` now expects a ``node_name`` option to match
1104+
the Consul API, the old ``name`` is still supported as alias (https://github.com/ansible-collections/community.general/pull/7878).
1105+
- consul_role - ``service_identities`` now expects a ``service_name`` option
1106+
to match the Consul API, the old ``name`` is still supported as alias (https://github.com/ansible-collections/community.general/pull/7878).
1107+
- consul_role - added support for diff mode (https://github.com/ansible-collections/community.general/pull/7878).
1108+
- consul_role - added support for templated policies (https://github.com/ansible-collections/community.general/pull/7878).
1109+
- redfish_info - add command ``GetServiceIdentification`` to get service identification
1110+
(https://github.com/ansible-collections/community.general/issues/7882).
1111+
- terraform - add support for ``diff_mode`` for terraform resource_changes (https://github.com/ansible-collections/community.general/pull/7896).
1112+
release_summary: Regular bugfix and feature release.
1113+
fragments:
1114+
- 7389-nmcli-issue-with-creating-a-wifi-bridge-slave.yml
1115+
- 7646-fix-order-number-detection-in-dn.yml
1116+
- 7797-ipa-fix-otp-idempotency.yml
1117+
- 7821-mssql_script-py2.yml
1118+
- 7826-consul-modules-refactoring.yaml
1119+
- 7870-homebrew-cask-installed-detection.yml
1120+
- 7872-proxmox_fix-update-if-setting-doesnt-exist.yaml
1121+
- 7874-incus_connection_treats_inventory_hostname_as_literal_in_remotes.yml
1122+
- 7882-add-redfish-get-service-identification.yml
1123+
- 7896-add-terraform-diff-mode.yml
1124+
- 7897-consul-action-group.yaml
1125+
- 7901-consul-acl-deprecation.yaml
1126+
- 8.3.0.yml
1127+
modules:
1128+
- description: Bootstrap ACLs in Consul
1129+
name: consul_acl_bootstrap
1130+
namespace: ''
1131+
- description: Manipulate Consul auth methods
1132+
name: consul_auth_method
1133+
namespace: ''
1134+
- description: Manipulate Consul binding rules
1135+
name: consul_binding_rule
1136+
namespace: ''
1137+
- description: Manipulate Consul tokens
1138+
name: consul_token
1139+
namespace: ''
1140+
- description: Creates/updates/deletes GitLab Labels belonging to project or group.
1141+
name: gitlab_label
1142+
namespace: ''
1143+
- description: Creates/updates/deletes GitLab Milestones belonging to project
1144+
or group
1145+
name: gitlab_milestone
1146+
namespace: ''
1147+
release_date: '2024-01-29'

changelogs/fragments/7389-nmcli-issue-with-creating-a-wifi-bridge-slave.yml

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

changelogs/fragments/7646-fix-order-number-detection-in-dn.yml

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

changelogs/fragments/7797-ipa-fix-otp-idempotency.yml

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

changelogs/fragments/7821-mssql_script-py2.yml

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

changelogs/fragments/7826-consul-modules-refactoring.yaml

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

changelogs/fragments/7870-homebrew-cask-installed-detection.yml

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

changelogs/fragments/7872-proxmox_fix-update-if-setting-doesnt-exist.yaml

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

changelogs/fragments/7874-incus_connection_treats_inventory_hostname_as_literal_in_remotes.yml

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

0 commit comments

Comments
 (0)