community.general/changelogs/fragments
patchback[bot] d4c29e19c0
[PR #8970/8610223d backport][stable-9] dig lookup plugin: Fix using only last nameserver specified (#8986)
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

(cherry picked from commit 8610223d03)

Co-authored-by: JaegerMaKn <max.jaeger@knauf.com>
2024-10-05 15:17:17 +02:00
..
.keep Rename changelogs/fragments/.empty -> changelogs/fragments/.keep 2020-08-07 08:17:57 +02:00
9.5.0.yml Prepare 9.5.0 release. 2024-09-28 08:36:54 +03:00
8652-Redfish-Password-Change-Required.yml [PR #8653/80f48cce backport][stable-9] Redfish: Added steps to allow a user to change their password when their account requires a password change (#8881) 2024-09-18 17:49:15 +02:00
8719-openiscsi-add-multiple-targets.yaml [PR #8719/92df5e8f backport][stable-9] open_iscsi: Make targets optional for a portal login (#8978) 2024-10-03 16:12:50 +03:00
8785-keycloak_user_federation-set-krbPrincipalAttribute-to-empty-string-if-missing.yaml [PR #8785/ac302eb7 backport][stable-9] keycloak_user_federation: set krbPrincipalAttribute to '' if unset in kc responses (#8892) 2024-09-21 10:42:43 +03:00
8812-keycloak-user-federation-remove-lastSync-param-from-kc-responses.yml [PR #8812/5d9a7ab2 backport][stable-9] keycloak_user_federation: remove lastSync param from kc API responses (#8977) 2024-10-03 16:13:02 +03:00
8855-gio_mime_vardict.yml [PR #8855/41d87f5c backport][stable-9] gio_mime: adjust module for old vardict deprecation (#8863) 2024-09-13 22:58:33 +02:00
8856-jira_vardict.yml [PR #8856/37dd6ec8 backport][stable-9] jira: adjust module for old vardict deprecation (#8864) 2024-09-13 22:59:05 +02:00
8858-dict-comprehension.yml [PR #8858/94472dd7 backport][stable-9] use dict comprehension in plugins, part 4 (#8865) 2024-09-13 22:58:57 +02:00
8876-dict-items-loop.yml [PR #8876/6af74d1b backport][stable-9] multiple modules: improve dict.items() loops (#8882) 2024-09-18 17:50:02 +02:00
8877-keycloak_realm-sort-lists-before-change-detection.yaml [PR #8877/deaad6e5 backport][stable-9] keycloak_realm: fix change detection in check mode by normalizing realms beforehand (#8903) 2024-09-23 21:46:37 +03:00
8885-add-force-flag-for-nmp.yml [PR #8885/38479ee9 backport][stable-9] npm: Add force flag (#8893) 2024-09-21 10:42:31 +03:00
8887-fix-one_service-unique.yml [PR #8887/0bc5f248 backport][stable-9] one_service: fix recreation (#8932) 2024-09-26 11:38:34 +03:00
8895-fix-comprehension.yaml [PR #8895/0bf84ba2 backport][stable-9] fix comprehension (#8896) 2024-09-22 13:15:21 +03:00
8897-nmcli-add-reload-and-up-down.yml [PR #8897/d4fb6bf8 backport][stable-9] nmcli: conn_reload param and up/down states (#8975) 2024-10-03 16:13:11 +03:00
8900-ipa-hostgroup-fix-states.yml [PR #8900/a32f1d69 backport][stable-9] ipa_hostgroup: fix state params (#8906) 2024-09-23 21:46:25 +03:00
8908-add-gitlab-group-params.yml [PR #8908/e7ccbc2f backport][stable-9] Add gitlab group params (#8981) 2024-10-04 09:19:24 +02:00
8909-flatpak-improve-name-parsing.yaml [PR #8909/2d660a12 backport][stable-9] flatpak: improve flatpak name parsing in _parse_flatpak_name (#8961) 2024-10-02 10:34:07 +03:00
8917-proxmox-clean-auth.yml [PR #8917/89ad40db backport][stable-9] proxmox inventory: remove duplicated credentials line (#8919) 2024-09-25 14:01:03 +03:00
8923-keycloak_userprofile-fix-empty-response-when-fetching-userprofile.yml [PR #8923/83080cc0 backport][stable-9] keycloak_userprofile: fix empty response by removing parent filter when fetching userprofile component (#8960) 2024-10-02 09:55:34 +03:00
8925-atomic.yml [PR #8925/7c913b23 backport][stable-9] Pass absolute paths to atomic_move() (#8959) 2024-10-01 22:52:56 +03:00
8929-cmd_runner-bugfix.yml [PR #8929/4700accb backport][stable-9] CmdRunner: missing parameter for get_best_parsable_locale() (#8930) 2024-09-26 11:28:16 +03:00
8937-add-StorageId-RedfishURI-to-disk-facts.yml [PR #8937/84e0190e backport][stable-9] Disk description now contains a StorageId and a RedfishURI (#8942) 2024-09-28 08:10:49 +03:00
8944-django-command-fix.yml [PR #8944/a7d1b0fc backport][stable-9] python_runner/django_command: bugfixes (#8946) 2024-09-30 17:41:21 +03:00
8970-fix-dig-multi-nameservers.yml [PR #8970/8610223d backport][stable-9] dig lookup plugin: Fix using only last nameserver specified (#8986) 2024-10-05 15:17:17 +02:00
deprecate-hipchat.yml [PR #8922/d356e255 backport][stable-9] Deprecate hipchat module (#8924) 2024-09-25 22:33:28 +03:00