community.general/changelogs/fragments
JaegerMaKn 8610223d03
dig lookup plugin: Fix using only last nameserver specified (#8970)
* dig plugin: Fix using only last nameserver given

Currently, when specifying multiple nameservers
either using multiple `@ns.example.com` arguments
or by specifying multiple nameservers in a single
argument (@ns1.example.com,ns2.example.com), due
to a bug only the very last nameserver that is
specified is actually used.
This is because for every iteration of the
    for ns in nsset
loop, the local list of nameservers is cleared
and after adding the currently processed nameserver
entry, the whole `nameservers` list of the Resolver
instance is overridden with that new list with just
one element. And as far as I can see, when setting
that `nameserver` property, the dnspython library
actually overrides the existing list and doesn't
do some trickery to append the new nameservers or
something like that.

Therefore, the assignment of the `nameservers`
property of the Resolver is moved after the argument
processing so all nameservers are added and then
collectively written to the `nameservers` property
of the Resolver.

* Add CHANGELOG fragment
2024-10-05 15:03:04 +02:00
..
.keep Rename changelogs/fragments/.empty -> changelogs/fragments/.keep 2020-08-07 08:17:57 +02:00
8051-Redfish-Wait-For-Service.yml Redfish: Add options to check the availability of the service (#8434) 2024-06-03 06:49:40 +02:00
8214-sudosu-not-working-on-some-BSD-machines.yml fix: sudosu not working on some BSD machines (#8214) 2024-07-14 14:00:00 +02:00
8402-add-diif-mode-openbsd-pkg.yml Add partial diff support, not in check mode to openbsd_pkg (#8402) 2024-06-01 21:33:29 +02:00
8403-fix-typeerror-in-keycloak-client.yaml keycloak_client: avoid TypeError if result["attributes"] is a list (#8403) 2024-05-26 21:07:48 +02:00
8404-ipa_dnsrecord_sshfp.yml Add support for SSHFP records to ipa_dnsrecord module (#8404) 2024-06-06 07:37:08 +02:00
8405-gitlab-remove-basic-auth.yml feat(gitlab modules): remove basic auth (#8405) 2024-06-01 22:45:51 +02:00
8406-fix-homebrew-cask-warning.yaml Fix the homebrew module failing because of warnings (#8406) 2024-05-26 21:07:09 +02:00
8411-locale-gen-vardict.yml multiple modules: use new vardict in module (#8411) 2024-05-26 13:56:49 +02:00
8413-galaxy-refactor.yml ansible_galaxy_install: minor refactor (#8413) 2024-05-26 13:57:24 +02:00
8415-cmd-runner-stack.yml add cmd_runner_fmt.stack decorator (#8415) 2024-06-01 22:44:50 +02:00
8428-assign-auth-flow-by-name-keycloak-client.yaml Keycloak set client authentification flows by name (#8428) 2024-06-17 07:06:47 +02:00
8430-fix-opentelemetry-when-using-logs-with-uri-or-slurp-tasks.yaml fix(opentelemetry): remove request from the logs (#8430) 2024-06-03 06:50:55 +02:00
8431-galaxy-upgrade.yml ansible_galaxy_install: add upgrade feature (#8431) 2024-06-02 00:17:26 +02:00
8440-allow-api-port-specification.yaml #8440 Allow for API Port to be specified when using proxmox_kvm (#8441) 2024-06-08 14:04:59 +02:00
8444-fix-redfish-gen2-upgrade.yaml Fix to handle Redfish Gen2 Firmware upgrade (#8444) 2024-07-08 09:45:09 +02:00
8452-git_config-absent.yml git_config: fix state=absent if value is present (#8452) 2024-06-06 07:35:54 +02:00
8453-git_config-deprecate-read.yml git_config: deprecate reading values (#8453) 2024-06-04 06:27:50 +02:00
8464-redis-add-cluster-info.yml feat(redis_info): add option to fetch cluster info (#8464) 2024-06-12 19:47:50 +02:00
8471-proxmox-vm-info-network.yml feat: proxmox_vm_info - add network information for guests (#8471) 2024-06-14 07:47:28 +02:00
8476-launchd-check-mode-changed.yaml Fix launchd check-mode to report changed correctly (#8476) 2024-06-17 07:45:43 +02:00
8479-cmdrunner-improvements.yml cmd_runner mod util: improvements (#8479) 2024-06-14 07:46:56 +02:00
8480-directory-feature-cargo.yml cargo module install from source in a given directory (#8480) 2024-06-17 07:15:31 +02:00
8489-fix-opennebula-inventory-crash-when-nic-has-no-ip.yml Fix OpenNebula inventory crash when NIC does not have IP (#8489) 2024-06-16 22:14:18 +02:00
8496-keycloak_clientscope-add-normalizations.yaml keycloak_clientscope: add normalizations for attributes and protocol_mappers (#8496) 2024-06-16 22:14:31 +02:00
8497-crypt.yml homectl, udm_user: guard crypt imports (#8497) 2024-06-13 21:54:42 +02:00
8508-virtualbox-inventory.yml Update VirtualBox Group parsing to align with documentation. (#8510) 2024-07-14 12:06:37 +02:00
8512-as-bool-not.yml simplify cmd_runner_fmt.as_bool_not() (#8512) 2024-06-16 09:46:03 +02:00
8514-pacman-empty.yml pacman: do not fail if there is nothing to do (#8514) 2024-06-17 07:06:31 +02:00
8516-proxmox-template-refactor.yml proxmox_template: small refactor in get_template() (#8516) 2024-06-27 11:56:19 +02:00
8517-cmd-runner-lang-auto.yml cmd_runner - handle special value "auto" in param force_lang (#8517) 2024-07-05 08:36:17 +02:00
8533-add-ciphers-option.yml Enable Custom Cipher Selection for Redfish Modules (#8533) 2024-06-20 21:03:28 +02:00
8542-fix-proxmox-volume-handling.yml Improve Proxmox volume handling (#8542) 2024-07-14 12:07:05 +02:00
8545-keycloak-clientscope-remove-id-on-compare.yml keycloak_clientscope: ignore ids on diff check (#8545) 2024-06-22 10:49:09 +02:00
8557-fix-bug-with-bitwarden.yml bitwarden: Fix KeyError in search_field (#8549) (#8557) 2024-06-27 11:56:48 +02:00
8613-redfish_utils-language.yaml redfish_utils: fix language check (#8613) 2024-07-12 23:08:43 +02:00
8614-nsupdate-index-out-of-range.yml nsupdate: fix 'index out of range' error when changing NS records (#8614) 2024-07-14 13:59:12 +02:00
8623-become-types.yml Type options of become plugins (#8623) 2024-07-21 21:02:49 +02:00
8624-cache-types.yml Type options of cache plugins (#8624) 2024-07-28 13:09:46 +02:00
8625-inventory-types.yml Type options of inventory plugins (#8625) 2024-07-21 21:04:16 +02:00
8626-lookup-types.yml Type options of lookup plugins (#8626) 2024-07-21 21:03:41 +02:00
8627-connection-types.yml Type options of connection plugins (#8627) 2024-07-21 21:04:53 +02:00
8628-callback-types.yml Type options of callback plugins (#8628) 2024-07-21 21:05:34 +02:00
8632-pkgng-add-option-use_globs.yml pkgng - add option use_globs (default=true) (#8633) 2024-07-23 17:59:25 +02:00
8646-fix-bug-in-proxmox-volumes.yml Fix new Proxmox Volume handling (#8646) 2024-07-23 17:58:54 +02:00
8648-fix-gitlab-runner-paused.yaml fix(modules/gitlab_runners): pass paused to gitlab (#8648) 2024-08-01 17:16:24 +02:00
8652-Redfish-Password-Change-Required.yml Redfish: Added steps to allow a user to change their password when their account requires a password change (#8653) 2024-09-18 17:33:30 +02:00
8654-add-redis-tls-params.yml Add TLS certs params to redis (#8654) 2024-07-23 18:01:37 +02:00
8674-add-gitlab-project-cleanup-policy.yml Gitlab_project: add options for repository_access_level and container_expiration_policy (#8674) 2024-08-11 20:10:35 +02:00
8675-pipx-install-suffix.yml pipx - add suffix parameter (#8675) 2024-08-07 15:00:26 +02:00
8682-locale-gen-multiple.yaml Add support for multiple locales in locale_gen (#8682) 2024-08-12 07:33:54 +02:00
8688-gitlab_project-add-new-params.yml gitlab_project: Add some missing params (#8688) 2024-08-12 07:32:01 +02:00
8689-passwordstore-lock-naming.yml Namespace the passwordstore lockfile (#8689) 2024-08-12 07:33:07 +02:00
8695-keycloak_user_federation-mapper-removal.yml keycloak_user_federation: add mapper removal (#8695) 2024-08-12 07:55:17 +02:00
8708-homebrew_cask-fix-upgrade-all.yml homebrew_cask: fix upgrade_all changed when nothing upgraded (#8708) 2024-08-12 07:34:32 +02:00
8711-gconftool2-refactor.yml gconftool2: minor refactor (#8711) 2024-08-05 21:06:11 +02:00
8713-proxmox_lxc_interfaces.yml Get interfaces for Proxmox LXC containers (#8713) 2024-08-12 07:35:43 +02:00
8719-openiscsi-add-multiple-targets.yaml open_iscsi: Make targets optional for a portal login (#8719) 2024-10-03 15:39:17 +03:00
8735-keycloak_identity_provider-get-cleartext-secret-from-realm-info.yml keycloak_identity_provider: get cleartext clientsecret (#8735) 2024-08-12 07:32:34 +02:00
8738-limit-packages-for-copr.yml copr: add includepkgs functionality (#8779) 2024-08-26 20:09:19 +02:00
8741-fix-opentelemetry-callback.yml fix(opentelemetry): adjust default value for store_spans_in_file causing traces to be produced to a file named None (#8741) 2024-08-12 07:42:05 +02:00
8759-gitlab_project-sort-params.yml gitlab_project: sort parameters in order to avoid futur merge conflicts (#8759) 2024-08-14 19:45:21 +02:00
8760-gitlab_project-add-issues-access-level.yml gitlab_project: add param "issues_access_level" (#8760) 2024-08-24 18:58:08 +02:00
8761-keycloak_user_federation-sort-desired-and-after-mappers-by-name.yml keycloak_user_federation: sort desired and after mappers by name (#8761) 2024-09-08 14:23:27 +02:00
8762-keycloac_user_federation-fix-key-error-when-updating.yml keycloak_user_federation: fix key error when removing mappers in update (#8762) 2024-08-20 08:56:27 +02:00
8764-keycloak_user_federation-make-mapper-removal-optout.yml keycloak_user_federation: add module arg to make mapper removal optout (#8764) 2024-08-24 18:59:34 +02:00
8766-mh-deco-improve.yml MH deco: minor refactor (#8766) 2024-08-17 15:20:00 +02:00
8776-mute-vardict-deprecation.yml MH: use mute_vardict_deprecation (#8776) 2024-08-20 08:57:29 +02:00
8785-keycloak_user_federation-set-krbPrincipalAttribute-to-empty-string-if-missing.yaml keycloak_user_federation: set krbPrincipalAttribute to '' if unset in kc responses (#8785) 2024-09-21 10:30:40 +03:00
8790-gitlab_project-fix-cleanup-policy-on-project-create.yml Fix gitlab_project container_expiration_policy for project create (#8790) 2024-08-25 17:01:05 +02:00
8791-mh-cause-changes-param-depr.yml MH cause_changes: deprecate params (#8791) 2024-08-25 16:58:03 +02:00
8793-pipx-global.yml pipx/pipx_info: add parameter global (#8793) 2024-08-26 10:21:09 +02:00
8794-Fixing-possible-concatination-error.yaml proxmox inventory: fixing possible concatenation error (#8794) 2024-09-01 20:22:38 +02:00
8796-gitlab-access-token-check-mode.yml Fix gitlab access token crash in check mode for new tokens (#8796) 2024-08-26 10:21:52 +02:00
8809-pipx-new-params.yml pipx: add new states (#8809) 2024-09-07 09:49:16 +12:00
8812-keycloak-user-federation-remove-lastSync-param-from-kc-responses.yml keycloak_user_federation: remove lastSync param from kc API responses (#8812) 2024-10-03 15:38:09 +03:00
8814-dict-comprehension.yml Use dict comprehension in plugins (#8814) 2024-09-01 20:22:53 +02:00
8822-dict-comprehension.yml use dict comprehension in plugins, part 2 (#8822) 2024-09-05 21:47:28 +02:00
8823-keycloak-realm-key.yml bugfix(keycloak): fix parameters for realm key creation (#8823) 2024-09-08 14:25:33 +02:00
8831-fix-error-when-mapper-id-is-provided.yml keycloak_user_federation: get the before mappers from before_comp to fix UnboundLocalError (#8831) 2024-09-09 14:05:48 +02:00
8833-dict-comprehension.yml use dict comprehension in plugins, part 3 (#8833) 2024-09-08 14:22:37 +02:00
8855-gio_mime_vardict.yml gio_mime: adjust module for old vardict deprecation (#8855) 2024-09-13 22:40:34 +02:00
8856-jira_vardict.yml jira: adjust module for old vardict deprecation (#8856) 2024-09-13 22:40:48 +02:00
8858-dict-comprehension.yml use dict comprehension in plugins, part 4 (#8858) 2024-09-13 22:41:53 +02:00
8876-dict-items-loop.yml multiple modules: improve dict.items() loops (#8876) 2024-09-18 17:34:19 +02:00
8877-keycloak_realm-sort-lists-before-change-detection.yaml keycloak_realm: fix change detection in check mode by normalizing realms beforehand (#8877) 2024-09-23 21:29:40 +03:00
8885-add-force-flag-for-nmp.yml npm: Add force flag (#8885) 2024-09-21 10:31:50 +03:00
8887-fix-one_service-unique.yml one_service: fix recreation (#8887) 2024-09-26 11:30:57 +03:00
8889-refactor-one-image-modules.yml one_image/one_image_info: refactor (#8889) 2024-10-05 15:02:01 +02:00
8895-fix-comprehension.yaml fix comprehension (#8895) 2024-09-22 13:09:36 +03:00
8897-nmcli-add-reload-and-up-down.yml nmcli: conn_reload param and up/down states (#8897) 2024-10-03 12:37:18 +00:00
8900-ipa-hostgroup-fix-states.yml ipa_hostgroup: fix state params (#8900) 2024-09-23 21:32:39 +03:00
8908-add-gitlab-group-params.yml Add gitlab group params (#8908) 2024-10-04 09:10:43 +02:00
8909-flatpak-improve-name-parsing.yaml flatpak: improve flatpak name parsing in _parse_flatpak_name (#8909) 2024-10-02 09:48:45 +03:00
8917-proxmox-clean-auth.yml proxmox inventory: remove duplicated credentials line (#8917) 2024-09-25 13:54:46 +03:00
8923-keycloak_userprofile-fix-empty-response-when-fetching-userprofile.yml keycloak_userprofile: fix empty response by removing parent filter when fetching userprofile component (#8923) 2024-10-02 09:48:04 +03:00
8925-atomic.yml Pass absolute paths to atomic_move() (#8925) 2024-10-01 21:55:04 +03:00
8928-cmd-runner-10.0.0.yml 10.0.0: CmdRunner: remove deprecated feature (#8928) 2024-09-26 12:01:36 +03:00
8929-cmd_runner-bugfix.yml CmdRunner: missing parameter for get_best_parsable_locale() (#8929) 2024-09-26 09:49:15 +03:00
8937-add-StorageId-RedfishURI-to-disk-facts.yml Disk description now contains a StorageId and a RedfishURI (#8937) 2024-09-27 22:30:54 +03:00
8944-django-command-fix.yml python_runner/django_command: bugfixes (#8944) 2024-09-30 09:45:32 +03:00
8964-cmd-runner-argformat-refactor.yml cmd_runner_fmt: refactor out to its own file (#8964) 2024-10-02 21:24:24 +03:00
8970-fix-dig-multi-nameservers.yml dig lookup plugin: Fix using only last nameserver specified (#8970) 2024-10-05 15:03:04 +02:00
deprecate-hipchat.yml Deprecate hipchat module (#8922) 2024-09-25 22:02:33 +03:00
deprecations.yml 10.0.0: remove deprecated features (#8918) 2024-09-28 08:11:21 +03:00