chore(deps): update dependency community.general to v6 - autoclosed #37
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.8.3
->6.1.0
Release Notes
ansible-collections/community.general
v6.1.0
Compare Source
See https://github.com/ansible-collections/community.general/blob/stable-6/CHANGELOG.rst for all changes.
v6.0.1
Compare Source
See https://github.com/ansible-collections/community.general/blob/stable-6/CHANGELOG.rst for all changes.
v6.0.0
Compare Source
=========
Release Summary
This is a pre-release for the upcoming 6.0.0 major release. The main objective of this pre-release is to make it possible to test the large stuctural changes by flattening the directory structure. See the corresponding entry in the changelog for details.
Major Changes
Minor Changes
LICENSES/MIT.txt
for tests/unit/plugins/modules/packaging/language/test_gem.py (https://github.com/ansible-collections/community.general/pull/5065).LICENSES/
directory of the collection root (https://github.com/ansible-collections/community.general/pull/5065, https://github.com/ansible-collections/community.general/pull/5079, https://github.com/ansible-collections/community.general/pull/5080, https://github.com/ansible-collections/community.general/pull/5083, https://github.com/ansible-collections/community.general/pull/5087, https://github.com/ansible-collections/community.general/pull/5095, https://github.com/ansible-collections/community.general/pull/5098, https://github.com/ansible-collections/community.general/pull/5106).verbosity
to base class (https://github.com/ansible-collections/community.general/pull/5035).ModuleHelperException
, usingto_native()
for the exception message (https://github.com/ansible-collections/community.general/pull/4755).REUSE specification <https://reuse.software/spec/>
__ except for the changelog fragments https://github.com/ansible-collections/community.general/pull/51388).state=absent
to be able to remove an alternative (https://github.com/ansible-collections/community.general/pull/4654).subcommands
parameter (https://github.com/ansible-collections/community.general/pull/4654).ModuleHelper
updates (https://github.com/ansible-collections/community.general/pull/4752).world
parameter for supporting a custom world file (https://github.com/ansible-collections/community.general/pull/4976).search
to search for other attributes than name (https://github.com/ansible-collections/community.general/pull/5297).check_mode_skip
andcheck_mode_return
toCmdRunner.context()
, so that the command is not executed whencheck_mode=True
(https://github.com/ansible-collections/community.general/pull/4736).__call__
method to invoke context (https://github.com/ansible-collections/community.general/pull/4791).ttl
parameter for session (https://github.com/ansible-collections/community.general/pull/4996).token
parameter for session (https://github.com/ansible-collections/community.general/pull/5193).do_raise()
to raise exceptions inModuleHelper
derived modules (https://github.com/ansible-collections/community.general/pull/4674).fail_on_error
to allow stopping execution on lookup failures (https://github.com/ansible-collections/community.general/pull/4973).http_agent
parameter with default valueAnsible
(https://github.com/ansible-collections/community.general/issues/5023).include_non_listening
option which adds-a
option tonetstat
andss
. This shows both listening and non-listening (for TCP this means established connections) sockets, and returnsstate
andforeign_address
(https://github.com/ansible-collections/community.general/issues/4762, https://github.com/ansible-collections/community.general/pull/4953).unredirected_headers
option that can be used with ansible-core 2.12 and above. The default value is to not useAuthorization
andCookie
headers on redirects for security reasons. With ansible-core 2.11, all headers are still passed on for redirects (https://github.com/ansible-collections/community.general/pull/4812).do_raise()
to raise exceptions inModuleHelper
derived modules (https://github.com/ansible-collections/community.general/pull/4674).timeout
parameter (https://github.com/ansible-collections/community.general/pull/5301).transport_mode
configuration for Infiniband devices (https://github.com/ansible-collections/community.general/pull/5361).xmit_hash_policy
to bond options (https://github.com/ansible-collections/community.general/issues/5148).vpn
type and parameter for supporting VPN with service type L2TP and PPTP (https://github.com/ansible-collections/community.general/pull/4746).disable_logs=false
(https://github.com/ansible-collections/community.general/pull/4175).reason
andreason_for
to set/change the install reason of packages (https://github.com/ansible-collections/community.general/pull/4956).latest
to the module (https://github.com/ansible-collections/community.general/pull/5105).cmd_runner
(https://github.com/ansible-collections/community.general/pull/5085).name
is missing for statesupgrade
andreinstall
(https://github.com/ansible-collections/community.general/pull/5100).do_raise()
to raise exceptions inModuleHelper
derived modules (https://github.com/ansible-collections/community.general/pull/4674).pipx
providing acmd_runner
specific for thepipx
module (https://github.com/ansible-collections/community.general/pull/5085).--backtrack
and--with-bdeps
options (https://github.com/ansible-collections/community.general/pull/5349).qemu_extended_statuses
and new groups<group_prefix>prelaunch
,<group_prefix>paused
. They will be populated only whenwant_facts=true
,qemu_extended_statuses=true
and only forQEMU
machines (https://github.com/ansible-collections/community.general/pull/4723).api_task_ok
helper to standardize API task status checks across all proxmox modules (https://github.com/ansible-collections/community.general/pull/5274).agent
argument to be a string (https://github.com/ansible-collections/community.general/pull/5107).unbind
param to support snapshotting containers with configured mountpoints (https://github.com/ansible-collections/community.general/pull/5274).confdir
parameter to configure a custom confir location (https://github.com/ansible-collections/community.general/pull/4740).SetSessionService
to set default session timeout policy (https://github.com/ansible-collections/community.general/issues/5008).GetManagerInventory
to report list of Manager inventory information (https://github.com/ansible-collections/community.general/issues/4899).local
(https://github.com/ansible-collections/community.general/pull/5203)do_raise()
to raise exceptions inModuleHelper
derived modules (https://github.com/ansible-collections/community.general/pull/4674).variables
parameter in the module. This must be enabled with the newcomplex_vars
parameter (https://github.com/ansible-collections/community.general/pull/4797).terraform init
with-no-color
not to mess up the stdout of the task (https://github.com/ansible-collections/community.general/pull/5147).IndicatorLedOn
andIndicatorLedOff
commands forChassis
category (https://github.com/ansible-collections/community.general/pull/5059).PowerModeLow
andPowerModeNormal
commands forChassis
category (https://github.com/ansible-collections/community.general/pull/5145).stdout
,stderr
andcmd
to the module results (https://github.com/ansible-collections/community.general/pull/5037).cmd_runner
(https://github.com/ansible-collections/community.general/pull/4776).do_raise()
instead of defining custom exception class (https://github.com/ansible-collections/community.general/pull/4975).do_raise()
to raise exceptions inModuleHelper
derived modules (https://github.com/ansible-collections/community.general/pull/4674).xfconf
providing acmd_runner
specific forxfconf
modules (https://github.com/ansible-collections/community.general/pull/4776).cmd_runner
(https://github.com/ansible-collections/community.general/pull/4776).do_raise()
instead of defining custom exception class (https://github.com/ansible-collections/community.general/pull/4975).Breaking Changes / Porting Guide
revision
is required for v2 API (https://github.com/ansible-collections/community.general/pull/5341).Deprecated Features
CmdMixin
, in favor of thecmd_runner_fmt
module util (https://github.com/ansible-collections/community.general/pull/5370).CmdRunner
module util (https://github.com/ansible-collections/community.general/pull/5370).CmdRunner
module util (https://github.com/ansible-collections/community.general/pull/5370).CmdRunner
module util (https://github.com/ansible-collections/community.general/pull/5370).fmt
in favour ofcmd_runner_fmt
as the parameter format object (https://github.com/ansible-collections/community.general/pull/4777).cleanup
,syncdb
andvalidate
that have been deprecated in Django long time ago will be removed in community.general 9.0.0 (https://github.com/ansible-collections/community.general/pull/5400).state=get
in favor of using the modulegconftool2_info
(https://github.com/ansible-collections/community.general/pull/4778).appname
andenvironment
are no longer valid options in the v2 API. They will be removed in community.general 7.0.0 (https://github.com/ansible-collections/community.general/pull/5341).unprivileged
default value, will be changed totrue
in community.general 7.0.0 (https://github.com/pull/5224).disable_facts
, as since version 4.0.0 it only allows valuetrue
(https://github.com/ansible-collections/community.general/pull/4520).Removed Features (previously deprecated)
username
is no longer an alias ofworkspace
, but ofuser
(https://github.com/ansible-collections/community.general/pull/5326).norc
option changed fromfalse
totrue
(https://github.com/ansible-collections/community.general/pull/5326).gitlab_group
must now always contain the full path, and no longer just the name or path (https://github.com/ansible-collections/community.general/pull/5326).flow
has been removed. Useend_state
instead (https://github.com/ansible-collections/community.general/pull/5326).group
has been removed. Useend_state
instead (https://github.com/ansible-collections/community.general/pull/5326).ignore_volatile_options
option changed fromtrue
tofalse
(https://github.com/ansible-collections/community.general/pull/5326).sender
option is now required (https://github.com/ansible-collections/community.general/pull/5326).VarDict
attribute fromModuleHelper
. ImportVarDict
fromansible_collections.community.general.plugins.module_utils.mh.mixins.vars
instead (https://github.com/ansible-collections/community.general/pull/5326).want_proxmox_nodes_ansible_host
option changed fromtrue
tofalse
(https://github.com/ansible-collections/community.general/pull/5326).debug
option has been removed. It was not used anyway (https://github.com/ansible-collections/community.general/pull/5326).Bugfixes
PSF-license.txt
file forplugins/module_utils/_mount.py
.simplified_bsd.txt
license file for various module utils, thelxca_common
docs fragment, and theutm_utils
unit tests.subcommands
is specified,link
must be given for every subcommand. This was already mentioned in the documentation, but not enforced by the code (https://github.com/ansible-collections/community.general/pull/4836).lzma
is not present andformat
is notxz
(https://github.com/ansible-collections/community.general/pull/5393).command
variable instead ofself.command
when looking for binary path (https://github.com/ansible-collections/community.general/pull/4903).NXDOMAIN
(https://github.com/ansible-collections/community.general/pull/5439, https://github.com/ansible-collections/community.general/issues/5428).fail_on_error
andretry_servfail
(https://github.com/ansible-collections/community.general/pull/5129).requests
and notanother_library
(https://github.com/ansible-collections/community.general/pull/5111).NXDOMAIN
(https://github.com/ansible-collections/community.general/pull/5457, https://github.com/ansible-collections/community.general/issues/5428).tld
parameter (https://github.com/ansible-collections/community.general/pull/4911).fatresize --info
output lines without:
(https://github.com/ansible-collections/community.general/pull/4700).exec_command
(https://github.com/ansible-collections/community.general/pull/5111).{x}
prefix on attribute values (https://github.com/ansible-collections/community.general/issues/977, https://github.com/ansible-collections/community.general/pull/5385).EnvironmentError
. Theelse
clause had a wrong indentation. The check is now handled in thesplit_pid_name
function (https://github.com/ansible-collections/community.general/pull/5202).inventory_hostname
inremote_addr
. This is needed for compatibility with ansible-core 2.13 (https://github.com/ansible-collections/community.general/issues/4886).gsm.apn
orvpn.data
: current values were being normalized without checking if they might beNone
(https://github.com/ansible-collections/community.general/pull/5291).NS
entries from Bind9 managed DNS zones (https://github.com/ansible-collections/community.general/issues/4657)._time_ns
(https://github.com/ansible-collections/community.general/pull/5342).~
invalue
to the user's home directory, or expand environment variables (https://github.com/ansible-collections/community.general/issues/5234, https://github.com/ansible-collections/community.general/pull/5243).returnall
for gopass (https://github.com/ansible-collections/community.general/pull/5027).pkg
fails when trying to upgrade all packages (https://github.com/ansible-collections/community.general/issues/5363).state=absent
(https://github.com/ansible-collections/community.general/pull/4945).enabled=1
is used in agent config string (https://github.com/ansible-collections/community.general/pull/4910).agent
parameter when boolean value is specified (https://github.com/ansible-collections/community.general/pull/5198).state=absent
(https://github.com/ansible-collections/community.general/pull/4945).agent
argument is specified (https://github.com/ansible-collections/community.general/pull/5194).vmid
on update (https://github.com/ansible-collections/community.general/pull/5206).instered= false
caused by Supermicro hardware that does not clear theImageName
(https://github.com/ansible-collections/community.general/pull/4839).image_url
parameter in the underlying API calls toVirtualMediaInsert
andVirtualMediaEject
. Any values set (or the defaults) forwrite_protected
orinserted
will be ignored (https://github.com/ansible-collections/community.general/pull/4839).GetChassisPower
to correctly report power information when multiple chassis exist, but not all chassis report power information (https://github.com/ansible-collections/community.general/issues/4901).pool_ids
are used (https://github.com/ansible-collections/community.general/issues/5313).module.fail_json
when failing because of missing Python libraries (https://github.com/ansible-collections/community.general/pull/4733).#
caused by incomplete pattern detection by addingG0
andGF
as channel ID patterns (https://github.com/ansible-collections/community.general/pull/5019).CP
. Whenmessage-id
was passed it failed for channels which started withCP
because the#
symbol was added before thechannel_id
(https://github.com/ansible-collections/community.general/pull/5249).state: absent
(https://github.com/ansible-collections/community.general/issues/4852).AnsibleModule
call that prevented the module from working at all (https://github.com/ansible-collections/community.general/pull/5383).New Modules
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.