1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-04-01 01:46:18 +00:00
community.general/tests/integration/targets
patchback[bot] 01a54bba2f
[PR #8303/136419c5 backport][stable-8] bug(lookup/merge_variables): Fix rendering foreign variables (#8338)
bug(lookup/merge_variables): Fix rendering foreign variables (#8303)

* manually prepare variables of foreign host including hostvars property

* render variables from context of current host

* add integration test for cross host merge

* lint fixes

* adjust cross host merge unit tests to provide a tiny bit of the HostVars Class API

* add license information

* lint

* add changelog fragment

* Update tests/integration/targets/lookup_merge_variables/test_cross_host_merge_play.yml

Okay

Co-authored-by: Mark <40321020+m-a-r-k-e@users.noreply.github.com>

* Update tests/integration/targets/lookup_merge_variables/test_cross_host_merge_play.yml

Okay

Co-authored-by: Mark <40321020+m-a-r-k-e@users.noreply.github.com>

* Update tests/integration/targets/lookup_merge_variables/test_cross_host_merge_play.yml

Okay

Co-authored-by: Mark <40321020+m-a-r-k-e@users.noreply.github.com>

* rename _HostVars to HostVarsMock

* removing unnecessary task

---------

Co-authored-by: Gitlab CI <alexander.petrenz@posteo.de>
Co-authored-by: Mark <40321020+m-a-r-k-e@users.noreply.github.com>
(cherry picked from commit 136419c5c0)

Co-authored-by: Alexander Petrenz <petrenz.a@gmail.com>
2024-05-11 17:11:18 +02:00
..
aix_devices
aix_filesystem
alerta_customer
alternatives
ansible_galaxy_install
apache2_module
apk
archive
btrfs_subvolume
callback
callback_default_without_diff
callback_diy
callback_log_plays
callback_yaml
cargo
cloud_init_data_facts
cmd_runner
connection
connection_chroot
connection_incus
connection_jail
connection_lxc
connection_lxd
connection_posix
consul
copr
cpanm
cronvar
deploy_helper
discord
django_manage
dnf_versionlock
dpkg_divert
ejabberd_user
etcd3
filesize
filesystem
filter_counter
filter_dict
filter_dict_kv
filter_from_csv
filter_from_ini
filter_groupby_as_dict
filter_hashids
filter_jc
filter_json_query
filter_lists
filter_lists_mergeby
filter_path_join_shim
filter_random_mac
filter_time
filter_to_ini
filter_unicode_normalize
filter_version_sort
flatpak
flatpak_remote
gandi_livedns
gem
git_config
git_config_info
github_issue
gitlab_branch
gitlab_deploy_key
gitlab_group
gitlab_group_access_token
gitlab_group_members
gitlab_group_variable
gitlab_hook
gitlab_instance_variable
gitlab_issue
gitlab_label
gitlab_merge_request
gitlab_milestone
gitlab_project
gitlab_project_access_token
gitlab_project_badge
gitlab_project_members
gitlab_project_variable
gitlab_runner
gitlab_user
hg
homebrew
homebrew_cask
homectl
htpasswd
hwc_ecs_instance
hwc_evs_disk
hwc_network_vpc
hwc_smn_topic
hwc_vpc_eip
hwc_vpc_peering_connect
hwc_vpc_port
hwc_vpc_private_ip
hwc_vpc_route
hwc_vpc_security_group
hwc_vpc_security_group_rule
hwc_vpc_subnet
ilo_redfish_command
ilo_redfish_config
ilo_redfish_info
influxdb_user
ini_file
interfaces_file
ipify_facts
iptables_state
ipwcli_dns
iso_create
iso_customize
iso_extract
java_cert
java_keystore
jboss
jira
kdeconfig
kernel_blacklist
keycloak_authz_authorization_scope
keycloak_authz_custom_policy
keycloak_authz_permission
keycloak_client
keycloak_client_rolescope
keycloak_clientscope_type
keycloak_clientsecret_info
keycloak_clientsecret_regenerate
keycloak_component_info
keycloak_group
keycloak_group_rolemapping
keycloak_identity_provider
keycloak_realm_key
keycloak_role
keycloak_user
keycloak_user_federation
keycloak_user_rolemapping
keyring
launchd
ldap_search
listen_ports_facts
locale_gen
lookup_cartesian
lookup_collection_version
lookup_dependent
lookup_dig
lookup_etcd3
lookup_flattened
lookup_lmdb_kv
lookup_merge_variables [PR #8303/136419c5 backport][stable-8] bug(lookup/merge_variables): Fix rendering foreign variables (#8338) 2024-05-11 17:11:18 +02:00
lookup_passwordstore
lookup_random_pet
lookup_random_string
lookup_random_words
lvg
lvg_rename
lvol
lxd_project
mail
mas
memset_dns_reload
memset_memstore_info
memset_server_info
memset_zone
memset_zone_domain
memset_zone_record
module_helper
monit
mqtt
mssql_script
nomad
npm
odbc
one_host
one_template
osx_defaults
pacman
pagerduty_user
pam_limits
pamd
parted
pids
pipx
pipx_info
pkgng
pkgutil
pnpm
proxmox
proxmox_pool
proxmox_template
python_requirements_info
read_csv
redis_info
rundeck
scaleway_compute
scaleway_container
scaleway_container_info
scaleway_container_namespace
scaleway_container_namespace_info
scaleway_container_registry
scaleway_container_registry_info
scaleway_database_backup
scaleway_function
scaleway_function_info
scaleway_function_namespace
scaleway_function_namespace_info
scaleway_image_info
scaleway_ip
scaleway_ip_info
scaleway_lb
scaleway_organization_info
scaleway_security_group
scaleway_security_group_info
scaleway_security_group_rule
scaleway_server_info
scaleway_snapshot_info
scaleway_sshkey
scaleway_user_data
scaleway_volume
scaleway_volume_info
sefcontext
sensu_client
sensu_handler
setup_cron
setup_docker
setup_epel/tasks
setup_etcd3
setup_flatpak_remote
setup_gnutar
setup_influxdb/tasks
setup_java_keytool
setup_mosquitto
setup_openldap
setup_opennebula
setup_openssl
setup_pkg_mgr/tasks
setup_postgresql_db
setup_redis_replication
setup_remote_constraints
setup_remote_tmp_dir
setup_remote_tmp_dir_outside_tmp
setup_rundeck
setup_snap
setup_tls
setup_wildfly_server
shutdown
snap
snap_alias
spectrum_model_attrs
ssh_config
sudoers
supervisorctl
sysrc
terraform
test_a_module
test_fqdn_valid
timezone
ufw
wakeonlan
xattr
xfs_quota
xml
yarn
yum_versionlock
zypper
zypper_repository