1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-04-21 03:09:04 +00:00
community.general/changelogs/fragments
Alexei Znamensky 25b21183bb
udm_user, homectl - replace crypt/legacycrypt with passlib (#11860)
* udm_user - replace crypt/legacycrypt with passlib

The stdlib crypt module was removed in Python 3.13. Replace the
crypt/legacycrypt import chain with passlib (already used elsewhere
in the collection) and use CryptContext.verify() for password
comparison.

Fixes #4690

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Add changelog fragment for PR 11860

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* remove redundant ignore file entries

* udm_user, homectl - replace crypt/legacycrypt with _crypt module utils

Add a new _crypt module_utils that abstracts password hashing and
verification. It uses passlib when available, falling back to the
stdlib crypt or legacycrypt, and raises ImportError if none of them
can be imported. Both udm_user and homectl now use this shared
utility, fixing compatibility with Python 3.13+.

Fixes #4690

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Add BOTMETA entry for _crypt module utils

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* _crypt - fix mypy errors and handle complete unavailability

Replace CryptContext = object fallback (rejected by mypy) with a
proper dummy class definition. Add has_crypt_context flag so modules
can detect when no backend is available. Update both modules to
import and check has_crypt_context instead of testing for None.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* adjsutments from review

* Update plugins/modules/homectl.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/modules/udm_user.py

Co-authored-by: Felix Fontein <felix@fontein.de>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
2026-04-20 07:53:44 +12:00
..
.keep Rename changelogs/fragments/.empty -> changelogs/fragments/.keep 2020-08-07 08:17:57 +02:00
5117-maven-artifact-snapshot-resolution.yml maven_artifact: resolve SNAPSHOT to latest using snapshot metadata block (#11501) 2026-02-14 21:03:00 +01:00
8852-snmp-facts-pysnmp7.yml snmp_facts: update to pysnmp >= 7.1 async API (#11683) 2026-03-30 21:50:49 +02:00
10786-jira-cloud-search.yml jira - add cloud option to support Jira Cloud search endpoint (#11701) 2026-04-01 06:57:27 +02:00
11029-extra-whitespace.yml remove extraneous whitespaces (#11029) 2025-11-05 22:27:33 +01:00
11030-wsl-typing.yml Fix typing failure in CI (#11030) 2025-11-05 21:49:32 +01:00
11031-tss-lookup-delinea-rebranding.yml Update TSS lookup plugin documentation and add Delinea Platform authentication examples (#11031) 2025-11-10 06:31:37 +01:00
11043-ruff-check.yml Address issues reported by ruff check (#11043) 2025-11-08 17:05:21 +13:00
11045-check-cobbler-version.yml Use Cobbler API version format to check version (#11045) 2025-11-12 06:47:07 +01:00
11046-locale-gen-usrlocal.yml locale_gen: search for available locales in /usr/local as well (#11046) 2025-11-16 11:17:08 +13:00
11048-py3-cond.yml remove conditional code for old snakes (#11048) 2025-11-08 17:21:46 +01:00
11049-ruff-check.yml Improve Python code: address unused variables (#11049) 2025-11-09 08:14:35 +01:00
11052-dnsimple-info-improves.yml dnsimple_info: minor improvements (#11052) 2025-11-09 18:02:29 +01:00
11054-zfs-facts-checkrc.yml zfs_facts: use check_rc (#11054) 2025-11-09 08:14:56 +01:00
11070-deprecate-layman.yml layman: deprecation (#11070) 2025-11-11 18:12:22 +13:00
11072-opendj-checkrc.yml opendj_backendprop: use check_rc (#11072) 2025-11-10 19:36:21 +13:00
11076-irc-true.yml irc: use True instead of 1 (#11076) 2025-11-10 19:29:06 +13:00
11078-py2-ssl.yml discard Python 2 ssl handling (#11078) 2025-11-10 21:12:17 +01:00
11087-deprecate-swupd.yml swupd: deprecation (#11087) 2025-11-11 18:48:42 +13:00
11088-deprecate-dconf-fallback.yml dconf: deprecate fallback mechanism (#11088) 2025-11-11 18:03:59 +13:00
11093-yum-versionlock-to-native.yml yum_versionlock: remove to_native() around command output (#11093) 2025-11-11 19:10:10 +13:00
11095-raise-from.yml Use raise from in plugins (#11095) 2025-11-12 20:34:26 +01:00
11097-raise-from.yml Use raise from in modules (#11097) 2025-11-12 21:00:17 +01:00
11098-tonative-1.yml replace batch of redundant to_native() occurrences (#11098) 2025-11-11 19:10:00 +13:00
11102-tonative-2.yml replace batch of redundant to_native() occurrences (#11102) 2025-11-12 21:42:19 +01:00
11104-tonative-3.yml replace batch of redundant to_native()/to_text() occurrences (#11104) 2025-11-12 21:42:37 +01:00
11105-tonative-4.yml replace batch of redundant to_native()/to_text() occurrences (#11105) 2025-11-12 21:42:52 +01:00
11106-tonative-5.yml replace batch of redundant to_native()/to_text() occurrences (#11106) 2025-11-12 21:43:14 +01:00
11107-extend-merge-variables-failure-message.yml Extend failure message for merge_variables type detection (#11107) 2025-11-16 13:31:07 +01:00
11110-tonative-6.yml replace batch 6 of redundant to_native()/to_text() occurrences (#11110) 2025-11-12 21:43:39 +01:00
11112-tonative-7.yml replace redundant to_native()/to_text() occurrences, batch 7 (#11112) 2025-11-13 10:38:29 +13:00
11114-nmcli-idempotency.yml nmcli idempotency connection check (#11114) 2026-01-20 22:08:47 +01:00
11115-ruff-cases-1.yml fix ruff case B007 (#11115) 2025-11-12 21:06:14 +01:00
11119-ruff-cases-2.yml fix ruff case SIM103 (#11119) 2025-11-12 21:12:47 +01:00
11121-ruff-cases-3.yml fix ruff case E721 (#11121) 2025-11-12 21:14:04 +01:00
11122-yield-from-ignore.yml remove ignore lines for Python 2 (#11122) 2025-11-12 21:14:51 +01:00
11143-tonative-8.yml replace redundant to_native()/to_text() occurrences, batch 8 (#11143) 2025-11-16 11:18:17 +13:00
11144-xcc-redfish-command-listkeys.yml xcc_redfish_command: fix messages showing dict keys (#11144) 2025-11-16 11:07:56 +13:00
11145-ruff-cases-4.yml fix ruff case B015 (#11145) 2025-11-13 06:23:30 +01:00
11148-snmp-facts-improve.yml snmp_facts: improvements (#11148) 2025-11-23 13:17:11 +01:00
11149-rv-exception.yml fix return value exception (#11149) 2025-11-18 20:07:26 +13:00
11167-typing.yml Add type hints to action and test plugins and to plugin utils; fix some bugs, and improve input validation (#11167) 2025-11-22 22:52:21 +01:00
11168-homebrew_service.yml Address UP014: use NamedTuple class syntax (#11168) 2025-11-21 18:19:36 +01:00
11172-zfs-changed-extra-props.yml zfs: mark change correctly when updating properties whose current value differs, even if they already have a non-default value (Fixes #11019) (#11172) 2025-11-30 14:51:14 +01:00
11174-gitlab-runner-timeout.yml Allow None value maximum_timeout for gitlab_runner (#11174) 2025-11-25 21:58:14 +01:00
11179-mas-list-parsing.yml mas: Fix parsing on mas 3.0.0+. (#11179) 2025-11-24 21:32:16 +01:00
11182-vxlan-parent-bridging.yml nmcli: allow VxLan multicast and bridge port (#11182) 2025-12-02 21:34:34 +01:00
11189-ruff-cases-6.yml fix ruff case UP030 (#11189) 2025-11-23 08:37:41 +01:00
11190-ruff-cases-7.yml fix ruff case SIM112 (#11190) 2025-11-23 08:37:12 +01:00
11192-solaris-zone-os-system.yml solaris_zone: replace os.system() with run_command() (#11192) 2025-11-25 09:07:25 +13:00
11193-onepassword-info-popen.yml onepassword_info: replace subprocess.Popen() with run_command() (#11193) 2025-11-25 09:11:24 +13:00
11197-keycloak-realm-webauthnpolicypasswordlesspasskeysenabled.yml keycloak_realm: add webAuthnPolicyPasswordlessPasskeysEnabled param (#11197) 2025-11-29 15:20:34 +01:00
11199-incus-windows.yml Added support for Windows VM with Incus connection. (#11199) 2025-11-29 15:18:02 +01:00
11204-lxc-container-popen.yml lxc_container: replace subprocess.Popen() with run_command() (#11204) 2025-12-29 11:47:26 +01:00
11206-datetime.yml Fix crash in module_utils.datetime.fromtimestamp() (#11206) 2025-11-25 06:49:32 +01:00
11215-ruff-cases-8.yml fix ruff case SIM110 (#11215) 2025-11-26 09:47:50 +13:00
11222-typing.yml Add basic typing for module_utils (#11222) 2025-12-01 20:40:06 +01:00
11223-ruff-cases-9.yml fix ruff case UP031 (#11223) 2025-11-29 08:28:22 +01:00
11229-fstr-mishaps.yml fix couple of f-string mishaps (#11229) 2025-11-30 08:27:13 +01:00
11231-perc-format.yml remove % templating (#11231) 2025-12-01 06:46:50 +01:00
11232-mount.yml Remove no longer needed _mount module util (#11232) 2025-12-01 06:42:13 +01:00
11240-btrfs-run-command.yml btrfs module utils: pass command as list to run_command() (#11240) 2025-12-03 00:08:41 +13:00
11242-deps-enum.yml deps module util: use Enum to represent states (#11242) 2025-12-03 00:07:46 +13:00
11245-monit-enum.yml monit: use enum (#11245) 2025-12-02 21:54:50 +01:00
11254-monit-deprecate-old.yml monit: deprecate support for monit <= 5.18 (#11254) 2026-03-16 20:04:05 +01:00
11255-monit-integrationtests.yml monit: investigating tests again - using copilot on this one (#11255) 2025-12-10 13:29:32 +01:00
11256-fix-keycloak-roles-mapping.yml keycloak_user_rolemapping: fix: failling to assign role to user (#11256) 2025-12-06 13:41:40 +01:00
11258-iptables_state.yml iptables_state: get rid of temporary files (#11258) 2025-12-06 13:40:59 +01:00
11260-keycloak-realm-crash-when-no-realms.yml fix(sanitize_cr): avoid crash when realmrep is empty (#11260) 2025-12-08 22:51:02 +01:00
11265-fix-apk-3.yml apk: fix packages return value for apk-tools >= 3 (fix #11264) (#11265) 2025-12-10 13:29:41 +01:00
11285-extended-keycloak-user-profile-validations.yml Add support for missing validations in keycloak_userprofile (#11285) 2025-12-22 09:40:26 +01:00
11301-idrac-info-multi-manager.yml Add support for multiple managers to get_manager_attributes command in idrac_redfish_info module (#11301) 2026-01-02 17:58:49 +01:00
11308-wsl-shell-type.yml Add option for wsl_shell_type, protect wsl.exe arguments if SSH shell is Powershell (#11308) 2026-01-16 21:07:11 +01:00
11309-keycloak-userprofile-selector-option.yml keycloak_userprofile: Add missing selector option (#11309) 2025-12-28 09:30:56 +01:00
11311-scaleway-scw-profile-var.yml Adding support for the Scaleway SCW_PROFILE environment variable. (#11311) 2025-12-28 21:03:20 +01:00
11314-scaleway-scw-profile-var-modules.yml Adding scw_profile parameter to Scaleway module utilities. (#11314) 2025-12-28 21:03:55 +01:00
11322-handle-redfish-settings-in-setbootoverride.yml Handle @Redfish.Settings when setting ComputerSystem boot attributes (#11322) 2026-01-22 21:38:18 +01:00
11323-lxc-container-tempdir.yml lxc_container: use tempfile.TemporaryDirectory (#11323) 2025-12-25 08:18:19 +01:00
11340-cronvar-simplify-exc.yml cronvar: simplify exception raise - remove import sys (#11340) 2025-12-30 16:09:24 +01:00
11341-pyupgrade-1.yml batch 1 - update Python idiom to 3.7 using pyupgrade (#11341) 2025-12-30 16:15:24 +01:00
11343-pyupgrade-3.yml batch 3 - update Python idiom to 3.7 using pyupgrade (#11343) 2025-12-30 22:18:52 +01:00
11344-pyupgrade-4.yml batch 4 - update Python idiom to 3.7 using pyupgrade (#11344) 2025-12-30 16:15:48 +01:00
11346-incus-readability.yml incus conn plugin: improve readability (was ruff: set target-python 3.7) (#11346) 2025-12-31 11:27:49 +13:00
11347-incus-regex.yml incus connection: fix regex (#11347) 2026-01-09 21:07:31 +01:00
11366-scaleway-sg-project-param.yml Adding 'project' parameter support for the Scaleway SG module. (#11366) 2026-01-25 21:12:19 +01:00
11368-scaleway-ip-project-param.yml Adding 'project' parameter to Scaleway IP module. (#11368) 2026-01-25 21:12:06 +01:00
11376-netcup-dns-diff-mode.yml Support diff mode for netcup-dns module (#11376) 2026-01-03 17:53:12 +01:00
11377-cloudflare_dns-caa.yml cloudflare_dns: also allow 128 as a value for flag (#11377) 2026-01-05 18:04:21 +01:00
11388-pmem-redundant-regexps.yml pmem: remove redundant use of regexp (#11388) 2026-01-07 20:40:37 +01:00
11390-slackpkg-query.yml slackpkg: simplify function query_package() (#11390) 2026-01-06 18:20:02 +01:00
11391-ruff-cases-11.yml fix ruff cases UP024,UP041 (#11391) 2026-01-06 17:29:44 +01:00
11396-in-def-imports.yml move imports from functions to the top of the file (#11396) 2026-01-07 21:23:03 +01:00
11413-nmcli-routing-rules6.yml feat(nmcli): Add support for IPv6 routing rules (#11413) 2026-01-16 21:05:43 +01:00
11425-nsupdate-gss-tsig.yml nsupdate: add server FQDN and GSS-TSIG support (#11425) 2026-01-22 06:42:23 +01:00
11430-fix-keycloak-client-diff-for-flow-overrides.yml keycloak_client: fix diff for keycloak client auth flow overrides (#11455) 2026-02-07 16:20:38 +01:00
11440-logstash-plugin-fix-version-argument-order.yml Logstash plugin version fix (#11440) 2026-01-26 06:17:23 +01:00
11442-gem-module-ruby-4.yml fix gem module compatibility with ruby-4-rubygems (#11442) 2026-01-26 17:16:44 +01:00
11443-fix-keycloak-client-diff-for-null-attributes.yml keycloak_client: 11443: Fix false change detection for null client attributes (#11444) 2026-01-26 17:16:33 +01:00
11453-keycloak-client-protocol-mapper-ids.yml keycloak_client: remove id's as change from diff for protocol mappers (#11454) 2026-02-05 17:20:51 +01:00
11481-doas-pipelining.yml doas: allow to explicitly enable pipelining (#11481) 2026-03-12 21:13:02 +01:00
11485-avoid-deprected-callback.yml Fix: avoid deprecated callback. (#11485) 2026-02-23 05:36:24 +01:00
11486-seport-dccp-sctp.yaml seport: Add support for dccp and sctp protocols (#11486) 2026-02-14 21:03:59 +01:00
11487-ipa-host-fix-disable.yml ipa_host: fix errors when disabling host (#11487) 2026-04-12 13:08:28 +02:00
11488-mh-ensure-compatibiliy-with-module-tests.yml ModuleHelper: ensure compatibility with ModuleTestCase (#11488) 2026-02-18 07:08:49 +01:00
11492-python_requires_info.yml python_requirements_info: use importlib.metadata when available (#11495) 2026-02-10 22:44:06 +01:00
11502-keycloak-config-mapper.yaml #11502 Fix mapping of config of keycloak_user_federation (#11515) 2026-02-21 12:01:19 +01:00
11503-keycloak-group-search-optimization.yml keycloak module utils: group search optimization (#11503) 2026-02-14 21:06:28 +01:00
11504-redfish-info-add-results-to-return.yml Update check_availability_service to return data instead of boolean (#11504) 2026-02-14 21:05:57 +01:00
11505-loganalytics-deprecation.yml Deprecate the Log Analytics callback plugin (#11505) 2026-02-23 20:43:50 +01:00
11512-from_ini-delimiters.yaml adds parameter delimiters to from_ini filter (#11512) 2026-02-23 05:44:32 +01:00
11513-keycloak-realm-localizationTexts-support.yml add support for localizationTexts in keycloak_realm.py (#11513) 2026-02-21 22:52:22 +01:00
11536-merge-variables-extended-merging-capabilities.yml merge_variables: extended merge capabilities added (#11536) 2026-03-19 22:45:44 +01:00
11540-deprecate-aix.yml aix_*: deprecation (#11540) 2026-03-04 19:11:45 +13:00
11551-fix-nmcli-idempotency-for-macvlan.yml nmcli: fix idempotency issue with macvlan (#11551) 2026-03-10 21:42:37 +01:00
11555-incus-domain-name.yml Allow setting of independent custom domain for incus inventory (#11555) 2026-03-07 14:15:07 +01:00
11558-binary-ldap-attributes.yml Binary attribute support for ldap_attrs and ldap_entry (#11558) 2026-03-12 21:31:37 +01:00
11559-fix-ipa_dnsrecord-fail-when-no-change.yaml ipa_dnsrecord fix error when using dnsttl and nothing to change (#11559) 2026-03-13 21:01:50 +01:00
11561-use-httpstatus-1.yml Consolidate changelog fragments (#11576) 2026-03-13 07:42:00 +01:00
11584-keycloak-first-roker-login-parameter.yml keycloak_realm: Add support for setting first broker login flow (#11622) 2026-03-23 20:07:11 +01:00
11590-list-map.yml replace list(map(...)) with comprehension (#11590) 2026-03-14 08:43:23 +01:00
11621-skip-no_such_process-for-name-all.yml supervisorctl: skip no such process for all (#11632) 2026-03-22 20:23:22 +01:00
11630-nmcli-ipv6-routing-rules.yml nmcli: fix setting_types() to properly handle routing_rules as a list type (#11635) 2026-03-23 19:58:47 +01:00
11640-pipx-refactor.yml pipx, pipx_info: refactor (#11640) 2026-03-31 07:08:50 +02:00
11645-xfconf-bool.yml xfconf: fix boolean return values (#11645) 2026-03-23 08:18:03 +13:00
11646-galaxy-executable.yml ansible_galaxy_install: new param executable (#11646) 2026-03-22 20:21:54 +01:00
11655-passwordstore-cleanup.yml passwordstore lookup: update code meant for Python2 (#11655) 2026-03-23 20:06:50 +01:00
11656-counter_enabled-display_ok_hosts.yml counter_enabled callback: honor display_ok_hosts setting (#11656) 2026-03-23 19:57:48 +01:00
11657-open-iscsi-ipv6.yml open_iscsi: support IPv6 portals (#11657) 2026-03-23 06:47:40 +01:00
11658-puppet-timeout-deprecation.yml puppet: deprecate param timeout (#11658) 2026-03-23 19:57:01 +01:00
11659-osx-defaults-dict.yml osx_defaults: add dict support (#11659) 2026-03-23 20:16:21 +01:00
11664-mssql-named-instance-port.yml mssql_*: named instances (#11664) 2026-03-24 18:51:02 +13:00
11681-pacman-root-cachedir-config.yml pacman: add root, cachedir, and config options (#11681) 2026-03-26 11:53:11 +13:00
11688-flatpak-fix-runtime-removal.yml flatpak: fix removal of runtimes (#11688) 2026-03-31 18:08:41 +13:00
11689-composer-create-project-idempotent.yml composer - make create-project idempotent, add force parameter (#11689) 2026-03-28 08:17:23 +13:00
11698-ipa-failed-response.yml ipa module utils: detect and fail on errors in API response failed field (#11698) 2026-03-31 07:41:10 +13:00
11702-xenserver_guest-cdrom-handling-fix.yml xenserver_guest: changed cdrom handling for userdevice != 3, fixes #11624 (#11702) 2026-04-17 18:33:34 +02:00
11717-fix-error-dnsttl.yml Fix KeyError for 'dnsttl' (#11717) 2026-04-04 20:33:34 +02:00
11721-xenserver-guest-codeqa.yml xenserver_guest: fix code style caught by codeqa (#11721) 2026-04-03 14:37:48 +13:00
11728-opendj_backendprop-cmdrunner.yml opendj_backendprop: use CmdRunner (#11728) 2026-04-03 15:11:22 +02:00
11733-gem-cmd-runner.yml gem: use CmdRunner (#11733) 2026-04-12 13:12:26 +02:00
11738-run-command-locale-group3-batch1.yml Ensure standard locale in run_command (group3-batch1) (#11738) 2026-04-06 19:16:56 +12:00
11740-run-command-locale-group3-batch2.yml Ensure standard locale in run_command (group3-batch2) (#11740) 2026-04-08 15:21:37 +02:00
11741-run-command-locale-group3-batch3.yml Ensure standard locale in run_command (group3-batch3) (#11741) 2026-04-08 15:21:58 +02:00
11742-run-command-locale-nmcli.yml nmcli: use get_best_parsable_locale() to support UTF-8 connection names (#11742) 2026-04-08 15:32:39 +02:00
11748-flatpak-from-url.yml flatpak: add from_url parameter, deprecate URLs in name (#11748) 2026-04-13 21:12:35 +02:00
11750-pacemaker-wait-race-condition.yml pacemaker: fix race condition on resource creation (#11750) 2026-04-18 22:45:58 +02:00
11753-java-cert-proxy-auth.yml java_cert: support proxy authentication from https_proxy env var (#11753) 2026-04-09 10:55:02 +12:00
11754-mssql-script-params-substitution.yml mssql_script: only pass params to cursor.execute() when provided (#11754) 2026-04-08 19:36:39 +02:00
11764-logrotate-fixes.yml logrotate: fix parameter and config file validation and more (#11764) 2026-04-17 08:44:29 +02:00
11765-group4-locale.yml Ensure standard locale in run_command (group4-batch1) (#11765) 2026-04-12 13:20:51 +02:00
11767-group4-batch2-locale.yml openbsd_pkg, sorcery: ensure standard locale in run_command (group4-batch2) (#11767) 2026-04-12 23:37:35 +12:00
11768-group5-batch1-locale.yml Ensure standard locale in run_command (group5-batch1) (#11768) 2026-04-13 07:50:25 +12:00
11771-incus-machinectl-run0-become-pty.yml incus, machinectl, run0 - fix become over pty connections (#11771) 2026-04-15 17:47:09 +02:00
11772-dconf-dbus-broker.yml dconf: add dbus-broker support by improving D-Bus session discovery (#11772) 2026-04-14 21:49:09 +02:00
11773-group5-batch2-locale.yml Ensure standard locale in run_command (group5-batch2) (#11773) 2026-04-13 08:00:52 +12:00
11774-group5-batch3-locale.yml Ensure standard locale in run_command (group5-batch3) (#11774) 2026-04-13 08:01:20 +12:00
11775-group5-batch4-locale.yml Ensure standard locale in run_command (group5-batch4) (#11775) 2026-04-13 08:01:51 +12:00
11776-group5-batch5-locale.yml Ensure standard locale in run_command (group5-batch5) (#11776) 2026-04-13 08:02:18 +12:00
11777-group5-batch6-locale.yml Ensure standard locale in run_command (group5-batch6) (#11777) 2026-04-13 08:03:08 +12:00
11778-group5-batch7-locale.yml Ensure standard locale in run_command (group5-batch7) (#11778) 2026-04-13 08:00:16 +12:00
11779-group5-batch8-locale.yml Ensure standard locale in run_command (group5-batch8) (#11779) 2026-04-13 07:59:38 +12:00
11780-group5-batch9-locale.yml Ensure standard locale in run_command (group5-batch9) (#11780) 2026-04-13 07:59:11 +12:00
11781-group5-batch10-locale.yml Ensure standard locale in run_command (group5-batch10) (#11781) 2026-04-13 07:58:52 +12:00
11782-group5-batch11-locale.yml Ensure standard locale in run_command (group5-batch11) (#11782) 2026-04-13 07:58:18 +12:00
11783-group5-batch12-locale.yml homebrew_tap: fix None in command, redundant brew tap calls, format strings, and drop no-op locale vars (#11848) 2026-04-17 23:49:46 +12:00
11784-group5-batch13-locale.yml Ensure standard locale in run_command (group5-batch13) (#11784) 2026-04-13 07:57:21 +12:00
11785-group5-batch14-locale.yml Ensure standard locale in run_command (group5-batch14) (#11785) 2026-04-13 07:56:14 +12:00
11786-group5-batch15-locale.yml Ensure standard locale in run_command (group5-batch15) (#11786) 2026-04-13 07:55:43 +12:00
11787-group5-batch16-locale.yml Ensure standard locale in run_command (group5-batch16) (#11787) 2026-04-13 07:56:51 +12:00
11811-lvm_pv-use-cmdrunner.yml lvm_pv - use CmdRunner (#11811) 2026-04-15 20:03:16 +02:00
11812-sefcontext-matchpathcon-cache-flush.yml sefcontext: flush in-process matchpathcon cache (#11812) 2026-04-17 08:41:16 +02:00
11813-parted-unit-preserve-case.yml parted: add unit_preserve_case option to fix unit case in return value (#11813) 2026-04-18 22:38:09 +02:00
11817-consul-kv-ca-path.yml consul_kv: add ca_path option for custom CA certificate (#11817) 2026-04-17 08:40:59 +02:00
11823-lvol-lvm-version-regex.yml lvol: fix LVM version regex to handle date formats without dashes (#11823) 2026-04-15 19:32:19 +02:00
11824-locale-gen-gentoo.yml locale_gen: support locales not yet listed in /etc/locale.gen (#11824) 2026-04-19 22:43:24 +12:00
11825-iso-extract-leading-slash.yml iso_extract: strip leading path separator from file entries (#11825) 2026-04-15 19:54:46 +02:00
11835-lvg-use-cmdrunner.yml lvg - migrate to CmdRunner (#11835) 2026-04-17 08:54:11 +02:00
11836-fixes.yml CI: Replace Fedora 43 with 44 for devel (#11836) 2026-04-16 21:41:19 +02:00
11837-iso-extract-umount-retry.yml iso_extract: retry umount on busy filesystem before cleanup (#11837) 2026-04-17 08:49:26 +02:00
11838-homebrew-cask-upgrade-latest.yml homebrew_cask: fix false failure on upgrade of latest-versioned casks (#11838) 2026-04-19 22:28:06 +12:00
11839-homebrew-services-cleanup.yml homebrew_service: remove redundant code (#11839) 2026-04-18 22:45:21 +02:00
11848-homebrew-tap-fixes.yml homebrew_tap: fix None in command, redundant brew tap calls, format strings, and drop no-op locale vars (#11848) 2026-04-17 23:49:46 +12:00
11849-homebrew-cask-brew-version.yml homebrew_cask: handle placeholder version from brew --version (#11849) 2026-04-17 08:42:00 +02:00
11850-homebrew-cask-sudo-password.yml homebrew_cask: fix sudo_password failing with special characters (#11850) 2026-04-17 23:51:45 +12:00
11851-gitlab-project-members-ambiguous.yml gitlab_project_members: fail when multiple projects match by name (#11851) 2026-04-17 23:48:49 +12:00
11859-udm_user-param-name-fix.yml udm_user - fix alias-to-canonical param name mismatch (#11859) 2026-04-17 13:46:48 +02:00
11860-udm_user-replace-crypt.yml udm_user, homectl - replace crypt/legacycrypt with passlib (#11860) 2026-04-20 07:53:44 +12:00
11861-etcd3-lookup-https.yml etcd3 lookup - improve HTTPS connection handling and docs (#11861) 2026-04-17 13:56:57 +02:00
11878-gitlab_project_variable-find_project.yml gitlab_project_variable - use find_project() for graceful error handling (#11878) 2026-04-19 22:42:37 +12:00
11879-convert-format-to-fstrings.yml Replace .format() calls with f-strings across multiple plugins (#11879) 2026-04-19 22:37:32 +12:00
filesystem-xfs-resize-slack.yml filesystem: xfs resize: minimal required increment (#11033) 2025-11-07 21:27:50 +01:00
fix-nsupdate-gss-tsig.yml nsupdate: fix GSS-TSIG support (#11712) 2026-04-12 13:09:31 +02:00
fix-nsupdate-keyring.yml nsupdate: fix missing keyring initialization without TSIG auth (#11461) 2026-02-18 06:48:49 +01:00
keycloak-authentication-none-executions.yml keycloak_authentication: fix TypeError when flow has no authenticationExecutions (#11548) 2026-03-10 06:48:06 +01:00
keycloak-client-add-missing-fields.yml keycloak_client: add valid_post_logout_redirect_uris and backchannel_logout_url (#11473) 2026-02-07 16:19:29 +01:00
keycloak-realm-key-generated-providers.yml keycloak_realm_key: add full support for all Keycloak key providers (#11468) 2026-02-18 07:48:37 +01:00
keycloak-realm-key-keyerror-bugfix.yml keycloak_realm_key: handle missing config fields for default keys (#11470) 2026-02-07 16:21:32 +01:00
keycloak-url-encode-query-params.yml keycloak: URL-encode query parameters for usernames with special characters (#11472) 2026-02-06 07:10:55 +01:00
keycloak-user-rolemapping-client-none-check.yml keycloak_user_rolemapping: handle None response for client role lookup (#11471) 2026-02-18 20:24:35 +01:00
listen-ports-facts-return-no-facts.yml fix: listen_ports_facts return no facts when using with podman (#11332) 2025-12-28 21:02:31 +01:00
nictagadm-etherstub-nonetype-bugfix.yml nictagadm: don't call is_valid_mac when etherstub is true (#11589) 2026-03-18 06:50:23 +01:00