ansible/test/integration/targets
Adrian Likins 6fbd0a8bb5 Add set_fact_persistent action and module. (#26153)
* Add 'cacheable' param to  set_fact action and module.

Used just like set_fact, except facts set with cacheable: true
will be stored in the fact cache if fact caching is enabled.

set_fact normally only sets facts in the non_persistent_fact_cache, so they
are lost between invocations.

* update set_facts docs

* use 'ansible_facts_cacheable' in module/actions result

* pop fact cacheable related items out of args/results

We dont want to use 'ansible_facts_cacheable' result item
or 'cacheable' arg as actual facts, so pop them out of the
dicts.
2017-08-02 15:57:58 -04:00
..
add_host
ansible
apache2_module
apt
apt_key
apt_repository
archive
args
asa_acl
asa_command
asa_config
assemble
async
async_extra_data
at
authorized_key
aws_api_gateway
aws_s3
become
binary
binary_modules
binary_modules_posix
binary_modules_winrm
blockinfile
blocks
callback_retry_task_name
changed_when
check_mode
command_shell
conditionals
connection
connection_buildah Add support for non_local alias in ansible-test. 2017-07-28 12:24:55 -07:00
connection_chroot
connection_docker Add support for non_local alias in ansible-test. 2017-07-28 12:24:55 -07:00
connection_jail
connection_libvirt_lxc
connection_local
connection_lxc
connection_lxd Add support for non_local alias in ansible-test. 2017-07-28 12:24:55 -07:00
connection_paramiko_ssh
connection_posix
connection_ssh
connection_winrm
copy Copy module: improve tests allowing to use a managed host which isn't the controller host (#25672) 2017-07-31 22:07:22 -07:00
cs_account
cs_affinitygroup
cs_cluster
cs_common
cs_configuration
cs_domain
cs_firewall
cs_host
cs_instance
cs_instance_facts cloudstack: tests: add test facts in check mode 2017-07-26 11:55:53 +02:00
cs_instance_nic
cs_instancegroup
cs_iso
cs_loadbalancer_rule
cs_network_acl
cs_network_acl_rule
cs_pod
cs_portforward
cs_project
cs_region
cs_resourcelimit
cs_role
cs_router
cs_securitygroup
cs_securitygroup_rule
cs_sshkeypair
cs_user cloud: cs_user: add feature keys handling (#27285) 2017-07-25 18:07:58 +02:00
cs_vmsnapshot
cs_volume
cs_vpc
cs_vpn_gateway
cs_zone
cs_zone_facts cloudstack: tests: add test facts in check mode 2017-07-26 11:55:53 +02:00
debconf
delegate_to
dellos6_command
dellos6_config
dellos6_facts
dellos9_command
dellos9_config
dellos9_facts
dellos10_command
dellos10_config
dellos10_facts
deploy_helper
dnf Add dnf group install/upgrade integration tests (#27482) 2017-07-31 08:54:34 -04:00
docker
docker_secret
dpkg_selections
ec2_ami
ec2_elb_lb
ec2_facts
ec2_group ec2_group: add integration test for port ranges (#27112) 2017-08-02 13:58:26 +10:00
ec2_key
ec2_tag
ec2_vol
ec2_vpc
ecs_ecr
embedded_module
environment
eos_banner
eos_command
eos_config
eos_eapi
eos_facts
eos_logging eos_logging implementation module (#27093) 2017-07-25 18:16:04 +05:30
eos_system
eos_user changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
eos_vlan
eos_vrf
expect Add potential work-around for expect on macOS. 2017-07-31 13:22:07 -07:00
facts_d
failed_when
fetch fetch: fail if flat=yes and dest=existing-dir w/o trailing slash 2017-07-28 09:53:50 -04:00
file
filters
find
fortios_address Manage Fortios/Fortigate Address (#21542) 2017-08-01 11:17:12 -06:00
fortios_ipv4_policy
gathering_facts add a 'min' type for gather_subset to collect nothing (#27085) 2017-08-02 11:04:01 -04:00
gem
get_url
getent
git
group
group_by add support of nested groups in group_by 2017-07-27 11:37:34 -04:00
groupby_filter
handlers
hash
hg
hosts_field
ignore_errors
include_vars
includes
ios_banner
ios_command
ios_config
ios_facts
ios_interface ios implementation for net_interface (#27459) 2017-08-01 11:50:08 -06:00
ios_logging fixed nontype error (#27428) 2017-07-28 21:50:09 +05:30
ios_static_route changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
ios_system
ios_user changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
iosxr_banner fix iosxr_banner (#27378) 2017-07-28 17:09:04 +05:30
iosxr_command
iosxr_config added lines to mode: strict (#27442) 2017-08-01 16:06:33 +01:00
iosxr_facts
iosxr_interface iosxr implemetation for net_interface (#27513) 2017-08-01 20:19:54 +05:30
iosxr_logging Iosxr attribute error #27122 (#27425) 2017-07-28 20:07:34 +05:30
iosxr_system
iosxr_user changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
ipify_facts Add testcase for ipify_facts (#26421) 2017-07-26 12:16:10 +02:00
iso_extract
iterators
junos_banner Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_command Fix junos_command test failure (#27627) 2017-08-02 15:18:13 +05:30
junos_config Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_facts Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_interface Fix multiple issues in junos integration test (#27624) 2017-08-02 14:11:10 +05:30
junos_l3_interface Fix multiple issues in junos integration test (#27624) 2017-08-02 14:11:10 +05:30
junos_linkagg Fix junos_linkagg integration test failure (#27621) 2017-08-02 12:46:15 +05:30
junos_lldp Fix multiple issues in junos integration test (#27624) 2017-08-02 14:11:10 +05:30
junos_lldp_interface Fix multiple issues in junos integration test (#27624) 2017-08-02 14:11:10 +05:30
junos_logging Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_netconf junos_netconf integration test failure fix (#27569) 2017-08-01 21:33:11 +05:30
junos_rpc Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_static_route Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_system Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_user Fix multiple issues in junos integration test (#27624) 2017-08-02 14:11:10 +05:30
junos_vlan Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_vrf Fix multiple issues in junos integration test (#27624) 2017-08-02 14:11:10 +05:30
known_hosts
lineinfile
locale_gen
lookup_paths
lookup_properties Revert "Revert "Allow ini plugin to load file using other encoding than utf8." (#27407)" 2017-07-27 18:15:56 -07:00
lookups
loops
module_precedence
module_utils Disable pylint check for names existing in modules for test data 2017-07-27 15:37:26 -07:00
mount
mysql_db
mysql_user
mysql_variables
net_banner
net_command
net_interface ios implementation for net_interface (#27459) 2017-08-01 11:50:08 -06:00
net_l3_interface
net_linkagg changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
net_lldp
net_lldp_interface
net_logging changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
net_static_route changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
net_system
net_user changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
net_vlan
net_vrf
no_log
nuage_vspk Fix integration test aliases. 2017-07-28 10:57:16 -07:00
nxos_acl
nxos_acl_interface
nxos_banner More nxos integration fixes (#27507) 2017-07-31 14:13:32 -04:00
nxos_command
nxos_config
nxos_evpn_global
nxos_evpn_vni Add integration tests and fix nxos providers (#26913) 2017-07-27 09:32:35 -04:00
nxos_facts
nxos_feature
nxos_interface added register: result to nxos_interface tests (#27504) 2017-07-31 13:37:27 -04:00
nxos_logging nxos_logging implementation module (#26949) 2017-07-25 17:03:54 +05:30
nxos_mtu
nxos_nxapi
nxos_portchannel Fix nxos portchannel force option (#27190) 2017-07-28 13:06:41 -04:00
nxos_rollback Add integration tests and fix nxos providers (#26913) 2017-07-27 09:32:35 -04:00
nxos_switchport fix nxos_vlan and nxos_switchport issues (#27505) 2017-08-01 16:27:12 -04:00
nxos_system
nxos_user fix nxos_user integration test (#27619) 2017-08-02 10:28:12 +05:30
nxos_vlan fix nxos_vlan and nxos_switchport issues (#27505) 2017-08-01 16:27:12 -04:00
nxos_vrf Add integration tests and fix nxos providers (#26913) 2017-07-27 09:32:35 -04:00
nxos_vrf_interface Add integration tests and fix nxos providers (#26913) 2017-07-27 09:32:35 -04:00
nxos_vrrp Add integration tests and fix nxos providers (#26913) 2017-07-27 09:32:35 -04:00
nxos_vtp_domain Add integration tests and fix nxos providers (#26913) 2017-07-27 09:32:35 -04:00
nxos_vtp_password Add integration tests and fix nxos providers (#26913) 2017-07-27 09:32:35 -04:00
nxos_vtp_version Add integration tests and fix nxos providers (#26913) 2017-07-27 09:32:35 -04:00
nxos_vxlan_vtep nxos_vxlan_vtep fixes and integration tests (#27405) 2017-07-31 08:37:31 -04:00
openssl_csr Enable integration tests for the crypto/ namespace (#26684) 2017-07-25 12:18:18 +01:00
openssl_privatekey Enable integration tests for the crypto/ namespace (#26684) 2017-07-25 12:18:18 +01:00
openssl_publickey Enable integration tests for the crypto/ namespace (#26684) 2017-07-25 12:18:18 +01:00
openvswitch_db Revert "Use needs/root, rather than become: yes" (#27483) 2017-07-31 11:36:57 +01:00
ops_command
package
parsing
ping
pip
postgresql
prepare_eos_tests/tasks
prepare_http_tests
prepare_ios_tests Fix for ios integration test failuers (#27552) 2017-08-01 14:33:04 +05:30
prepare_iosxr_tests
prepare_junos_tests/tasks Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
prepare_nuage_tests/tasks New module: management of the Nuage Networks VSP SDN solution (network/nuage/nuage_vspk) (#24895) 2017-07-25 12:35:03 +01:00
prepare_nxos_tests/tasks fix enabling nxapi for nxos integration testsuite (#27587) 2017-08-01 18:08:44 +01:00
prepare_ovs_tests/tasks Revert "Use needs/root, rather than become: yes" (#27483) 2017-07-31 11:36:57 +01:00
prepare_tests/tasks
prepare_win_tests
pull
raw
rpm_key
script
sefcontext
service
set_fact Add set_fact_persistent action and module. (#26153) 2017-08-02 15:57:58 -04:00
setup_ec2
setup_mysql_db
setup_openssl Enable integration tests for the crypto/ namespace (#26684) 2017-07-25 12:18:18 +01:00
setup_postgresql_db
setup_sshkey/tasks
slurp
special_vars
stat
subversion
synchronize
sysctl
systemd
tags
task_ordering
template [WIP] Create preserved_copy function in basic.py to perserve file ownership. (#27344) 2017-08-02 10:04:09 -04:00
template_jinja2_latest
templating_settings
test_infra
unarchive
unicode
until
uri
user
var_blending
var_precedence
vault Add back support for vault_password_file config var (#27597) 2017-08-01 18:07:33 -04:00
vmware_cluster
vmware_datacenter
vmware_dvswitch
vmware_guest
vmware_guest_facts
vmware_guest_find
vmware_host vmware_host: Small fixes and docs updates (#25144) 2017-07-24 13:02:58 -04:00
vmware_vm_facts
vmware_vswitch
vyos_banner
vyos_command
vyos_config
vyos_interface
vyos_l3_interface
vyos_linkagg changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
vyos_lldp
vyos_lldp_interface
vyos_logging changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
vyos_static_route changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
vyos_user changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
wait_for
wait_for_connection
wakeonlan
win_acl_inheritance Fix integration test aliases. 2017-07-28 10:57:16 -07:00
win_async_wrapper
win_become
win_chocolatey
win_command
win_copy
win_domain_group
win_dsc
win_environment
win_feature
win_fetch
win_file
win_find
win_firewall
win_firewall_rule
win_get_url
win_group
win_group_membership Rename win_group_member module to win_group_membership (#27614) 2017-08-02 12:06:39 +10:00
win_lineinfile
win_module_utils rename legacy PS module_utils to remove PowerShell prefix (#27495) 2017-07-31 10:06:12 -07:00
win_msg
win_msi
win_owner
win_package
win_path
win_ping
win_psexec
win_psmodule Fix integration test aliases. 2017-07-28 10:57:16 -07:00
win_raw
win_reg_stat
win_regedit
win_region
win_regmerge
win_route Fix integration test aliases. 2017-07-28 10:57:16 -07:00
win_say
win_scheduled_task
win_script
win_security_policy
win_service win_service: added support for paused services (#27216) 2017-08-01 18:48:14 +10:00
win_setup
win_share
win_shell
win_shortcut
win_slurp
win_stat
win_tempfile
win_template
win_timezone
win_unzip
win_user
win_wakeonlan
windows-paths
xattr Fix integration test aliases. 2017-07-28 10:57:16 -07:00
yum
yum_repository
zypper Disable zypper* tests which are timing out. 2017-07-24 07:50:15 -07:00
zypper_repository Disable zypper* tests which are timing out. 2017-07-24 07:50:15 -07:00