You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/changelogs/fragments
Brian Coca c7eca0e5c0
first_found lookup, let lookup handle templating errors (#81178)
* first_found lookup, let lookup handle templating errors

Avoids case in which TE was not sending valid and templatable entries to the lookup
The lookup already handles the case TE was attempting to itself, so no need for this code anymore.

Co-authored-by: Sloane Hertel <19572925+s-hertel@users.noreply.github.com>
1 year ago
..
22396-indicate-which-args-are-multi.yml Indicate which args can be provided multiple times. Fixes #22396 (#80970) 1 year ago
27816-fetch-unreachable.yml Handle unreachable errors in fetch properly. Fixes #27816 (#80952) 1 year ago
50603-tty-check.yaml Add TTY check and argument to disable it (#50603) (#68260) 2 years ago
73643-handlers-prevent-multiple-runs.yml Last handler defined runs, fix for roles (#79558) 2 years ago
74723-support-wildcard-win_fetch.yml fix error if path had wildcard in it (#74723) 2 years ago
75063-allow-dev-nul-as-skeleton-for-new-homedir.yml Check if skeleton is /dev/null while creating home folder (#75948) 1 year ago
76372-fix-pip-virtualenv-command-parsing.yml Better parse virtualenv_command option for pip (#80624) 2 years ago
78487-galaxy-collections-path-warnings.yml Add GALAXY_COLLECTIONS_PATH_WARNINGS option. (#78487) 2 years ago
79677-fix-argspec-type-check.yml argspec - fix validating type for required options that are None (#79677) 2 years ago
79734-ansible-test-change-detection.yml ansible-test - local change detection without --fork-point (#79734) 1 year ago
79844-fix-timeout-mounts-linux.yml Fix getting timeout for get mounts facts on Linux (#79847) 2 years ago
80128-symbolic-modes-X-use-computed.yml Symbolic modes with X or =[ugo] always use original mode (#80132) 2 years ago
80258-defensive-display-non-utf8.yml Implement checks, and backwards compat change, to move forward with UTF-8 only (#80370) 2 years ago
80334-reduce-ansible-galaxy-api-calls.yml Fetch signatures from galaxy after the dependency resolver runs (#80334) 2 years ago
80406-validate-modules-semantic-markup.yml Replace validate-modules's semantic markup parser with antsibull-docs-parser (#80406) 2 years ago
80449-fix-symbolic-mode-error-msg.yml _symbolic_mode_to_octal- fix raising ValueError for invalid symbolic modes (#80449) 2 years ago
80460-add-symbolic-links-with-dir.yml feature: add support for symbolic links when passing "dir" (#80460) 2 years ago
80476-fix-loop-task-post-validation.yml Validate task attributes with first finalized attrs after loop (#80476) 2 years ago
80506-syntax-check-playbook-only.yml --syntax-check is only applicable to ansible-playbook. Fixes #80506 (#80507) 2 years ago
80520-fix-current-hostname-openbsd.yml Extend OpenBSDStrategy to also update current hostname. (#80521) 2 years ago
80605-template-overlay-native-jinja.yml Account for overlays when interacting with Jinja envs (#80705) 2 years ago
80648-fix-ansible-galaxy-cache-signatures-bug.yml [ansible-galaxy] Fix installing signed collections (#80661) 2 years ago
80721-ansible-galaxy.yml Update galaxy_ng container for tests (#80721) 1 year ago
80738-abs-unarachive-src.yml unarchive - ensure src is an absolute path before picking handler (#80738) 2 years ago
80880-register-handlers-immediately-if-iterating-handlers.yml Register handlers immediately if currently iterating handlers (#80898) 1 year ago
80887-dnf5-api-change.yml Update dnf5 module to handle API change for setting the download directory. Fixes #80887 (#80888) 2 years ago
80943-ansible-galaxy-collection-subdir-install.yml Fix TypeError when installing subdir collections. Fixes #80943 (#80949) 1 year ago
80968-replace-deprecated-ast-attr.yml replace deprecated ast.value.s with ast.value.value (#80968) 1 year ago
80985-fix-smgl-family-mapping.yml Fix Source Mage family mapping (#80985) 1 year ago
81005-use-overlay-overrides.yml Don't mutate templar.environment, only overlay on local myenv (#81005) 1 year ago
81029-connection-types.yml Make sure that values that should be strings are actually strings. (#81029) 1 year ago
81082-deprecated-importlib-abc.yml Avoid deprecated importlib.abc.TraversableResources (#81082) 1 year ago
81104-inventory-script-plugin-raise-execution-error.yml Inventory Script Plugin: raise execution error (#81104) 1 year ago
CleansingNodeVisitor-removal.yml Simplify conditional.py (#80584) 1 year ago
a-g-col-install-directory-with-trailing-sep.yml ansible-galaxy - fix installing dir sources with a trailing path separator (#79110) 2 years ago
ansible-galaxy-server-timeout.yml ansible-galaxy - add config option for the default ansible-galaxy timeout (#81108) 1 year ago
ansible-runtime-metadata-removal-date.yml Use strings for `removal_date` in runtime metadata (#80815) 2 years ago
ansible-test-added-fedora-38.yml ansible-test: Added Fedora 38 (#81074) 1 year ago
ansible-test-argcomplete-3.yml ansible-test - Add support for argcomplete 3 (#80482) 2 years ago
ansible-test-atexit.yml ansible-test - Avoid using atexit module (#81096) 1 year ago
ansible-test-default-containers.yml ansible-test - Update default containers (#80559) 2 years ago
ansible-test-deprecated-cleanup.yml ansible-test - Remove deprecated features (#80558) 2 years ago
ansible-test-distro-containers.yml ansible-test - Update openSUSE containers (#81062) 1 year ago
ansible-test-freebsd-bootstrap-setuptools.yml ansible-test - Use FreeBSD packaged setuptools (#80615) 2 years ago
ansible-test-import-sanity-fix.yml ansible-test - Fix import sanity test for targets (#81184) 1 year ago
ansible-test-long-timeout-fix.yml ansible-test - Fix handling of long timeouts (#80769) 2 years ago
ansible-test-minimum-setuptools.yml Set the minimum setuptools to 45.2.0 (#80649) 2 years ago
ansible-test-nios-container.yml ansible-test - Update the NIOS test container (#80739) 2 years ago
ansible-test-pylint-update.yml ansible-test - Update pylint to 2.17.3 (#80632) 2 years ago
ansible-test-pytest-forked.yml ansible-test - Replace pytest-forked (#80525) 2 years ago
ansible-test-remove-old-rhel-remotes.yml ansible-test - remove test remotes: rhel 8.7/9.1 (#81065) 1 year ago
ansible-test-remove-ubuntu-2004.yml ansible-test: remove Ubuntu 20.04 LTS (#81070) 1 year ago
ansible-test-rhel-9.2-python-3.11.yml Add test support for Python 3.11 on RHEL 8.8/9.2 (#80990) 1 year ago
ansible-test-rhel-9.2.yml ansible-test - Add RHEL 9.2 support (#80755) 2 years ago
ansible-test-source-detection.yml ansible-test - Fix traceback when mixing sources (#80801) 2 years ago
ansible-test-timeout-fix.yml ansible-test - Fix timeout handling (#80764) 2 years ago
ansible-test-unique-container-names.yml ansible-test - Always use unique container names (#80724) 2 years ago
ansible-test-use-raise-from.yml ansible-test - Use raise from to handle exceptions (#80905) 1 year ago
ansible-test-utcnow.yml ansible-test - Avoid use of deprecated utcnow (#80750) 2 years ago
ansible_test_alpine_3.18.yml ansible-test add alpine 3.18 as remote (#81109) 1 year ago
ci_freebsd_new.yml Add FreeBSD 13.2 to ansible-test (#80698) 2 years ago
collections_paths-deprecation.yml Deprecate plural collections_paths option (#81063) 1 year ago
command-expand-args.yml command - Add option to disable argument var expansion (#80512) 2 years ago
config_origins_option.yml config lookup, new option to show origin of value (#80651) 2 years ago
connection-type-annotation.yml Add type annotation for connection plugins (#78552) 1 year ago
deb822_open_url.yml deb822_repository: use http-agent with open_url (#80876) 2 years ago
display_proxy.yml display, also proxy warnings and deprecations (#81060) 1 year ago
dnf5-cacheonly.yml dnf5: enable now implemented cacheonly functionality (#81141) 1 year ago
dnf5-fix-interpreter-fail-msg.yml dnf5: fix module/pkg names in the failed respawn msg (#80402) 2 years ago
dnf5-gpg-check-api.yml dnf5: use new API to check package signatures (#80609) 2 years ago
dnf5-gpg-check-builtin.yml dnf5: utilize automatic gpg check via transaction.run() (#81144) 1 year ago
dnf5-logs-api.yml dnf5: use the logs API to determine transaction problems (#80401) 2 years ago
dnf5-test-env-groups.yml dnf5 - enable env groups testing in CI (#81032) 1 year ago
fbsd13_1_remove.yml remove Freebsd 13.1 from test matrix (#81058) 1 year ago
fetch_url-remove-auto-disable-decompress.yml fetch_url: remove auto disabling decompress when gzip is not available (#80474) 2 years ago
first_found_fixes.yml first_found fix no terms option (#76550) 2 years ago
first_found_template_fix.yml first_found lookup, let lookup handle templating errors (#81178) 1 year ago
fix-handlers-callback.yml Fix calling v2_playbook_on_notify callback (#80585) 2 years ago
fix-setuptools-warnings.yml Use package_data instead of include_package_data (#80652) 2 years ago
gather_facts_fix_parallel.yml Fix gather parallel (#80597) 2 years ago
get_action_args_with_defaults-remove-deprecated-arg.yml get_action_args_with_defaults: remove deprecated redirected_names arg (#80473) 2 years ago
inventory_cache-remove-deprecated-default-section.yml Remove deprecated default.fact_caching_prefix ini config option (#80441) 2 years ago
long-collection-paths-fix.yml Resolve issues on python pre-3.10.6 with collection dirs longer than 100 characters (#81061) 1 year ago
man-page-build-docs-dependency.yml Remove docs dir dependency from man page build (#81003) 1 year ago
manifest-in-cleanup.yml Clean up MANIFEST.in (#80688) 1 year ago
mc_from_config.yml source module compression setting directly from config (#80647) 2 years ago
no-arbitrary-j2-override.yml Prevent setting arbitrary attrs on Jinja2 envs via overrides (#80715) 2 years ago
parsing-splitter-fixes.yml Fix arg splitting and key/value parsing (#80030) 1 year ago
pep517-backend-import-fix.yml pep517 backend - Use correct import_module import (#80480) 2 years ago
pep517-backend-traceback-fix.yml pep517 backend - Copy symlinks when copying source (#80690) 2 years ago
persist_skip.yml simple skip of connection (#80638) 2 years ago
pkg_mgr-default-dnf.yml Use target of /usr/bin/dnf for dnf version detection (#80550) 2 years ago
pre-release-hint-for-dep-resolution-error.yml ansible-galaxy - add pre-release hint to dependency resolution error (#81147) 1 year ago
pylint-deprecated-comment-checker.yml Pylint deprecated comment checker (#81071) 1 year ago
remove-deprecated-actionbase-_remote_checksum.yml ActionBase: remove deprecated _remote_checksum (#80440) 2 years ago
remove-deprecated-filelock-class.yml Remove deprecated FileLock class (#80438) 2 years ago
remove-include.yml Remove deprecated include (#80752) 2 years ago
remove-play_iterator-deprecated-methods.yml PlayIterator: remove deprecated methods (#80437) 2 years ago
remove-python3.5.yml Remove Python 3.5 support (#80972) 1 year ago
remove-python3.9-controller-support.yml Remove Python 3.9 support for the controller (#80973) 1 year ago
remove-templar-shared_loader_obj-arg.yml Templar: remove deprecated shared_loader_obj param (#80439) 2 years ago
remove-unreachable-include_role-static-err.yml Remove unreachable error for removed include_role.static (#80837) 2 years ago
remove_md5.yml Removed unused `get_md5` parameter from stat (#80871) 2 years ago
run-command-selectors-prompt-only.yml Only use the selectors code path when we are prompt matching (#79931) 2 years ago
server2012-deprecation.yml Removed testing support for Server 2012 and 2012 R2 (#80778) 2 years ago
service_facts_rcctl.yml service_facts, get more info for rcctl services (#80630) 2 years ago
service_facts_simpleinit_msb.yml Add simpleinit_msb fact for service_mgr (#80963) 1 year ago
service_fix_obsd.yml service module : remove flag confugration from openbsd enable/disable service (#80628) 2 years ago
setup_facter_fix.yml setup module, retry facter to handle --puppet errors (#80645) 2 years ago
simple-result-queue.yml Switch from multiprocessing.Queue to SimpleQueue (#80838) 2 years ago
templar-globals-dict.yml Templar: do not add dict to globals (#80475) 2 years ago
templating_fixes.yml template escaping: use configured variable start instead of default one (#81001) 1 year ago
text-converters.yml Use ansible.module_utils.common.text.converters (#80704) 2 years ago
timeout_config_fix.yml Don't include a default for cli as it overrides config with lesser pr… (#80650) 2 years ago
update-maybe-json-uri.yml URI Module find json sub type (#80745) 2 years ago
urls-client-cert-py12.yml urls - remove deprecated client key calls (#80751) 2 years ago
user-add-password-exp-warning.yml user - add parameter for password expiration warning days (#79884) 1 year ago
v2.16.0-initial-commit.yaml bump devel to 2.16.0.dev0 (#80390) 2 years ago
yum-repository-docs-fixes.yml Align yum_repository documentation with arguments (#80867) 2 years ago