1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/test/integration/targets
Adrian Likins 297dfb1d50 Vault secrets script client inc new 'keyring' client (#27669)
This adds a new type of vault-password script  (a 'client') that takes advantage of and enhances the 
multiple vault password support.

If a vault password script basename ends with the name '-client', consider it a vault password script client. 

A vault password script 'client' just means that the script will take a '--vault-id' command line arg.

The previous vault password script (as invoked by --vault-password-file pointing to an executable) takes
no args and returns the password on stdout. But it doesnt know anything about --vault-id or multiple vault
passwords.

The new 'protocol' of the vault password script takes a cli arg ('--vault-id') so that it can lookup that specific
vault-id and return it's password.

Since existing vault password scripts don't know the new 'protocol', a way to distinguish password scripts
that do understand the protocol was needed.  The convention now is to consider password scripts that are
named like 'something-client.py' (and executable) to be vault password client scripts.

The new client scripts get invoked with the '--vault-id' they were requested for. An example:

     ansible-playbook --vault-id my_vault_id@contrib/vault/vault-keyring-client.py some_playbook.yml

That will cause the 'contrib/vault/vault-keyring-client.py' script to be invoked as:

     contrib/vault/vault-keyring-client.py --vault-id my_vault_id

The previous vault-keyring.py password script was extended to become vault-keyring-client.py. It uses
the python 'keyring' module to request secrets from various backends. The plain 'vault-keyring.py' script
would determine which key id and keyring name to use based on values that had to be set in ansible.cfg.
So it was also limited to one keyring name.

The new vault-keyring-client.py will request the secret for the vault id provided via the '--vault-id' option.
The script can be used without config and can be used for multiple keyring ids (and keyrings).

On success, a vault password client script will print the password to stdout and exit with a return code of 0.
If the 'client' script can't find a secret for the --vault-id, the script will exit with return code of 2 and print an error to stderr.
2017-10-13 15:23:08 -04:00
..
aci_filter aci_filter: Integration tests (#28256) 2017-08-16 04:05:24 +02:00
aci_rest aci_rest: More tests related to input types 2017-09-05 00:59:33 -07:00
aci_tenant Small improvements to aci_tenant tests (#28685) 2017-08-26 01:14:42 +02:00
add_host Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
alternatives alternatives: test that path parameter is checked 2017-09-14 11:06:29 -07:00
ansible Miscellaneous bug fixes for ansible-test. 2017-05-12 14:55:48 +08:00
apache2_module Add workaround for evasive in apache2_module (#22649) 2017-04-04 14:12:06 -04:00
apt Use apt-get as fallback for apt upgrade 2017-08-10 09:25:56 -04:00
apt_key Disable skipped tests for remote platforms. (#26624) 2017-07-10 15:59:25 -04:00
apt_repository Disable skipped tests for remote platforms. (#26624) 2017-07-10 15:59:25 -04:00
archive Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
args Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
asa_acl Fix cosmetic problems in YAML source 2016-11-11 14:50:57 -08:00
asa_command Fix cosmetic problems in YAML source 2016-11-11 14:50:57 -08:00
asa_config Check for removal not allowed errors (#19251) 2017-01-25 13:05:44 +00:00
assemble Changed assemble_from_fragments to use os.path.join (#24909) 2017-05-22 15:38:11 -07:00
async test/: PEP8 compliancy (#24803) 2017-05-30 18:05:19 +01:00
async_extra_data Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
at Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
authorized_key Add comment option to authorized_key (#27781) 2017-08-15 10:50:50 -04:00
aws_api_gateway Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
aws_lambda lambda integration tests - test to show that environment config has an effect (#28815) 2017-09-20 15:10:06 -04:00
aws_s3 s3 integration tests (#28396) 2017-09-15 05:08:09 -04:00
azure_rm_acs Azure acs module (azure_rm_acs.py) (#28522) 2017-08-29 17:59:38 -07:00
azure_rm_availabilityset Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_availabilityset_facts Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_deployment Temporarily disable leaky test in CI. 2017-09-05 21:56:40 -07:00
azure_rm_dnsrecordset azure_rm_dnsrecordset rewrite (#30449) 2017-09-15 18:12:46 -07:00
azure_rm_dnsrecordset_facts azure_rm_dnsrecordset rewrite (#30449) 2017-09-15 18:12:46 -07:00
azure_rm_dnszone Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_dnszone_facts Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_functionapp Add support for Azure Functions (#28566) 2017-08-29 18:54:58 -07:00
azure_rm_loadbalancer Disable flakey azure_rm_loadbalancer test in CI. 2017-08-29 15:32:11 -07:00
azure_rm_managed_disk Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_publicipaddress Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_securitygroup Migrate more Azure integration tests. (#29034) 2017-09-05 19:38:56 -07:00
azure_rm_storageaccount Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_storageblob Clean up and migrate Azure tests. (#28103) 2017-08-12 01:03:42 -07:00
azure_rm_subnet Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_virtualmachine migrate azure_rm_vm tests to active (#30452) 2017-09-15 22:48:30 -07:00
azure_rm_virtualmachine_extension Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_virtualmachine_scaleset Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_virtualmachineimage_facts Migrate more Azure integration tests. (#29034) 2017-09-05 19:38:56 -07:00
azure_rm_virtualnetwork Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
become user: fix default non-system user's shell on macOS 2017-09-19 18:11:22 -04:00
binary Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
binary_modules Fix cosmetic problems in YAML source 2016-11-11 14:50:57 -08:00
binary_modules_posix Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
binary_modules_winrm Enable more Windows tests in CI. (#30443) 2017-09-16 00:27:18 -07:00
blockinfile Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
blocks Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
callback_retry_task_name Fix 'task name is not templated in retry callback' (add task_name property to TaskResult) (#21214) 2017-02-24 12:33:24 -05:00
changed_when Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
check_mode Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
command_shell Command module bug fix, tests and cleanup. (#30432) 2017-09-15 11:57:50 -07:00
conditionals Reorganize integration tests: 2017-09-14 07:14:30 -07:00
connection Transition inventory into plugins (#23001) 2017-05-23 17:16:49 -04:00
connection_buildah Add support for non_local alias in ansible-test. 2017-07-28 12:24:55 -07:00
connection_chroot Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
connection_docker Add support for non_local alias in ansible-test. 2017-07-28 12:24:55 -07:00
connection_jail Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
connection_libvirt_lxc Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
connection_local Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
connection_lxc Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
connection_lxd Add support for non_local alias in ansible-test. 2017-07-28 12:24:55 -07:00
connection_paramiko_ssh Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
connection_posix Transition inventory into plugins (#23001) 2017-05-23 17:16:49 -04:00
connection_ssh Add pipeline-ish method using dd for file transfer over SSH (#18642) 2017-01-19 12:31:14 -05:00
connection_winrm Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
copy remove action plugin only fields from 'file' calls (#31047) 2017-09-29 17:13:32 -07:00
cs_account Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_affinitygroup Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_cluster Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_common automated integration tests for cloudstack (#20552) 2017-05-09 11:32:11 +08:00
cs_configuration Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_domain Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_firewall Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_host Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_instance Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_instance_facts Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_instance_nic Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_instance_nic_secondaryip Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_instancegroup Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_iso Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_loadbalancer_rule Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_network_acl Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_network_acl_rule Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_pod Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_portforward Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_project Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_region Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_resourcelimit Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_role Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_router Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_securitygroup Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_securitygroup_rule Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_snapshot_policy tests: cs_snapshot_policy: add integration tests 2017-10-11 18:35:54 +02:00
cs_sshkeypair Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_storage_pool Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_user Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_vmsnapshot Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_volume Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_vpc Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_vpn_gateway Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_zone Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_zone_facts fix cs_zone_facts tests, namespace feature removed (#29184) 2017-09-11 17:30:43 +02:00
debconf Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
delegate_to Add check for known_hosts changing during tests. (#26470) 2017-07-06 00:47:28 -07:00
dellos6_command Fix cosmetic problems in YAML source 2016-11-11 14:50:57 -08:00
dellos6_config Use inventory_hostname_short (#20054) 2017-01-09 17:21:04 +00:00
dellos6_facts Fix cosmetic problems in YAML source 2016-11-11 14:50:57 -08:00
dellos9_command Fix cosmetic problems in YAML source 2016-11-11 14:50:57 -08:00
dellos9_config Use inventory_hostname_short (#20054) 2017-01-09 17:21:04 +00:00
dellos9_facts Fix cosmetic problems in YAML source 2016-11-11 14:50:57 -08:00
dellos10_command Fix cosmetic problems in YAML source 2016-11-11 14:50:57 -08:00
dellos10_config Use inventory_hostname_short (#20054) 2017-01-09 17:21:04 +00:00
dellos10_facts Fix cosmetic problems in YAML source 2016-11-11 14:50:57 -08:00
deploy_helper Fix deploy_helper integration tests. 2017-04-03 16:59:40 -07:00
dnf dnf: add environment upgrade test 2017-09-11 11:45:10 -07:00
docker Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
docker_secret Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
dpkg_selections Disable failing dpkg_selections test. 2017-07-20 14:56:16 -07:00
ec2_ami Fix ec2_snapshot_facts for python3 2017-09-27 20:38:39 -07:00
ec2_elb_lb Split ec2_elb_* modules in service of rename/interface changes (#30532) 2017-09-21 13:06:14 -04:00
ec2_group Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
ec2_key Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
ec2_metadata_facts Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
ec2_tag Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
ec2_vol Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
ec2_vpc Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
ecs_ecr Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
elb_classic_lb Split ec2_elb_* modules in service of rename/interface changes (#30532) 2017-09-21 13:06:14 -04:00
embedded_module Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
environment added test emulating #23180 use case 2017-04-12 18:34:29 -04:00
eos_banner Add missing provider on disable eapi tasks (#26928) 2017-07-18 00:55:56 +02:00
eos_command Add missing provider on disable eapi tasks (#26928) 2017-07-18 00:55:56 +02:00
eos_config remove replace config test (#27953) 2017-08-09 18:04:11 +05:30
eos_eapi fixes eos_eapi to error on wrong transport (#21993) 2017-02-27 09:20:08 -05:00
eos_facts Add missing provider on disable eapi tasks (#26928) 2017-07-18 00:55:56 +02:00
eos_logging eos_logging implementation module (#27093) 2017-07-25 18:16:04 +05:30
eos_system Add missing provider on disable eapi tasks (#26928) 2017-07-18 00:55:56 +02:00
eos_user module should fail if eos_user is added without configured_password or nopassword or sshkey (#28780) 2017-08-31 15:29:57 -04:00
eos_vlan WIP Implement declarative intent arguments on eos_vlan (#28270) 2017-08-17 09:45:50 +02:00
eos_vrf Implement purge on eos_vrf (#28013) 2017-08-10 19:59:32 +02:00
expect Improve coverage of expect integration tests. (#30608) 2017-09-20 01:15:56 -07:00
facts_d Facts Refresh (2.4 roadmap) (#23012) 2017-06-01 11:17:49 -04:00
failed_when Ensure exit_json returns failed = False 2017-05-30 14:56:31 -07:00
fetch fetch: fail if flat=yes and dest=existing-dir w/o trailing slash 2017-07-28 09:53:50 -04:00
file Add more tests for copy/file/template with harlinks 2017-08-17 18:16:17 -07:00
filters Reorganize integration tests: 2017-09-14 07:14:30 -07:00
find Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
fortios_address Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
fortios_ipv4_policy Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
gathering_facts Fix fact failures cause by ordering of collectors (#30777) 2017-09-28 10:36:22 -04:00
gem Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
get_url Fix github_issue test and enable in CI. 2017-09-01 14:13:34 -07:00
getent Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
git Correct usage for shutil.rmtree (#31541) 2017-10-13 10:30:15 -04:00
github_issue Fix github_issue test and enable in CI. 2017-09-01 14:13:34 -07:00
group Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
group_by add support of nested groups in group_by 2017-07-27 11:37:34 -04:00
groupby_filter Improve jinja2 test coverage. (#20533) 2017-01-20 16:38:52 -08:00
handlers include_role handlers bug fix (#26335) 2017-07-19 15:02:32 -05:00
hash Reorganize integration tests: 2017-09-14 07:14:30 -07:00
hg Correct usage of fail_json in hg module (#25847) 2017-06-18 22:28:33 +02:00
hosts_field Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
ignore_errors Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
include_vars Provide the list of files that were included by include_vars 2017-06-28 15:25:45 -04:00
includes fix searched paths in DataLoader.path_dwim_relative (avoid AnsibleFileNotFound) (#26729) 2017-07-20 10:26:13 -04:00
ini_file ini_file: add integration test (#24434) 2017-09-13 07:51:40 -04:00
ios_banner Remove provider from ios integration test (#31037) 2017-09-28 15:23:52 +05:30
ios_command Remove provider from ios integration test (#31037) 2017-09-28 15:23:52 +05:30
ios_config Remove provider from ios integration test (#31037) 2017-09-28 15:23:52 +05:30
ios_facts Remove provider from ios integration test (#31037) 2017-09-28 15:23:52 +05:30
ios_interface fix ios_interface test unsupported param (#31622) 2017-10-12 11:17:06 +05:30
ios_logging Remove provider from ios integration test (#31037) 2017-09-28 15:23:52 +05:30
ios_ping Remove duped authorize on ios_ping anchored tasks (#31572) 2017-10-11 12:28:10 +02:00
ios_static_route Remove provider from ios integration test (#31037) 2017-09-28 15:23:52 +05:30
ios_system Remove provider from ios integration test (#31037) 2017-09-28 15:23:52 +05:30
ios_user Parameterize the ssh port on ios_user tests (#31573) 2017-10-11 12:44:57 +02:00
iosxr_banner Remove provider lines from iosxr tests (#29956) 2017-09-12 13:03:28 +02:00
iosxr_command Run vyos_command Network tests in Shippable (#24514) 2017-05-12 12:49:12 +01:00
iosxr_config added lines to mode: strict (#27442) 2017-08-01 16:06:33 +01:00
iosxr_facts Run vyos_command Network tests in Shippable (#24514) 2017-05-12 12:49:12 +01:00
iosxr_interface Remove provider lines from iosxr tests (#29956) 2017-09-12 13:03:28 +02:00
iosxr_logging Remove provider lines from iosxr tests (#29956) 2017-09-12 13:03:28 +02:00
iosxr_system Remove provider lines from iosxr tests (#29956) 2017-09-12 13:03:28 +02:00
iosxr_user Remove provider lines from iosxr tests (#29956) 2017-09-12 13:03:28 +02:00
ipify_facts Add testcase for ipify_facts (#26421) 2017-07-26 12:16:10 +02:00
iso_extract Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
iterators correct, cleanup & simplify dwim stack (#25956) 2017-07-03 15:27:53 -04:00
java_cert java_cert role pkcs12 import (#24616) 2017-08-22 09:45:30 +02:00
junos_banner Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_command Fix asserts of junos_command netconf_json notequal and lessthanorequal (#27818) 2017-08-06 10:06:53 +02:00
junos_config Fix rollback in junos_config (#31424) 2017-10-11 10:25:56 +05:30
junos_facts Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_interface Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
junos_l3_interface Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
junos_linkagg Remove default description in network DI modules (#28411) 2017-08-19 00:09:01 +05:30
junos_lldp Change tx delay to 2 on the rest of junos_lldp tests (#27753) 2017-08-04 12:57:36 +02:00
junos_lldp_interface junos lldp interface test fix (#27946) 2017-08-09 15:17:36 +05:30
junos_logging Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
junos_netconf Increase pause time in junos integration test (#30740) 2017-09-22 16:42:16 +05:30
junos_rpc Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_static_route Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
junos_system Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_user Fix junos_user purge option failures (#28867) 2017-08-31 17:46:13 +05:30
junos_vlan Fix junos_vlan integration test failure (#28613) 2017-08-24 21:03:04 -04:00
junos_vrf Fix junos_vrf integration test failure in DCI (#28428) 2017-08-19 11:35:19 +05:30
known_hosts known_hosts: support --diff (#20349) 2017-02-08 09:56:03 -05:00
lambda_policy Reorganize integration tests: 2017-09-14 07:14:30 -07:00
lineinfile Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
locale_gen Fix locale_gen to compare native strings rather than mixing byte and text strings 2017-01-04 10:11:33 -08:00
lookup_passwordstore Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
lookup_paths Fix regression in search path behaviour 2016-12-14 10:33:14 -05:00
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 Fix github_issue test and enable in CI. 2017-09-01 14:13:34 -07:00
loops Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
module_precedence metadata 1.1 2017-08-15 23:12:08 -07:00
module_utils Disable pylint check for names existing in modules for test data 2017-07-27 15:37:26 -07:00
mount Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
mysql_db Use stronger password for MySQL (#25821) 2017-06-17 12:53:30 +01:00
mysql_user MySQL Password updates (#25825) 2017-06-17 21:46:19 +05:30
mysql_variables MySQL Password updates (#25825) 2017-06-17 21:46:19 +05:30
net_banner Add active param to junos declarative modules (#26222) 2017-06-29 10:18:35 +05:30
net_interface Remove default description in network DI modules (#28411) 2017-08-19 00:09:01 +05:30
net_l3_interface Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
net_linkagg Remove default description in network DI modules (#28411) 2017-08-19 00:09:01 +05:30
net_lldp net_lldp_interface module implementation for junos (#26915) 2017-07-18 12:14:10 +05:30
net_lldp_interface junos lldp interface test fix (#27946) 2017-08-09 15:17:36 +05:30
net_logging Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
net_static_route Add aggregate for junos modules and sub spec validation (#27726) 2017-08-04 14:55:58 +05:30
net_system Add active param to junos declarative modules (#26222) 2017-06-29 10:18:35 +05:30
net_user Add aggregate for junos modules and sub spec validation (#27726) 2017-08-04 14:55:58 +05:30
net_vlan Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
net_vrf Fix junos_vrf integration test failure in DCI (#28428) 2017-08-19 11:35:19 +05:30
no_log Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
nuage_vspk Fix integration test aliases. 2017-07-28 10:57:16 -07:00
nxos_acl change ports to non well known ports and drop time_range for N1 (#31261) 2017-10-11 17:37:01 +05:30
nxos_acl_interface Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_banner Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_bgp Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_bgp_af Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_bgp_neighbor Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_bgp_neighbor_af Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_command Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_config Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_evpn_global Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_evpn_vni Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_facts Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_feature Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_igmp Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_interface Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_interface_ospf Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_ip_interface Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_logging Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_mtu Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_ntp Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_nxapi Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_ospf Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_ospf_vrf Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_overlay_global Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_pim_interface Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_pim_rp_address Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_portchannel Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_rollback Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_snmp_community Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_switchport Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_system Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_user Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_vlan Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_vpc Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_vpc_interface Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_vrf Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_vrf_af Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_vrf_interface Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_vrrp Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_vtp_domain Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_vtp_password Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_vtp_version Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
nxos_vxlan_vtep Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04:00
openssl_certificate openssl: remove static dict for keyUsage (#30339) 2017-09-14 12:03:00 -04:00
openssl_csr openssl: remove static dict for keyUsage (#30339) 2017-09-14 12:03:00 -04:00
openssl_privatekey Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
openssl_publickey Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
openvswitch_db Revert "Use needs/root, rather than become: yes" (#27483) 2017-07-31 11:36:57 +01:00
package Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
parsing Fix spelling mistakes (comments only) (#25564) 2017-06-12 07:55:19 +01:00
ping Move ping and win_ping closer together (#26028) 2017-06-28 11:08:04 -07:00
pip pip: Use chdir directive in the venv path (fixes #25122) (#26865) 2017-10-13 12:39:47 +02:00
postgresql postgres_db: add dump and restore support (#20627) 2017-07-10 08:05:42 +01:00
prepare_eos_tests/tasks fix eos failed tests (#27945) 2017-08-09 15:14:42 +05:30
prepare_http_tests Urls client cert auth (#18141) 2017-04-07 09:54:37 -07:00
prepare_ios_tests Remove provider from prepare_ios_tests integration test (#31038) 2017-09-28 15:43:15 +05:30
prepare_iosxr_tests Remove provider lines from iosxr tests (#29956) 2017-09-12 13:03:28 +02:00
prepare_junos_tests/tasks Remove provider from prepare junos test intergration setup (#28961) 2017-09-03 03:16:06 +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 Stop toggling nxapi (#28532) 2017-09-28 15:09:30 -04: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 Migrate Linux CI roles to test targets. (#17997) 2016-10-13 09:09:25 -07:00
prepare_win_tests Fix cosmetic problems in YAML source 2016-11-11 14:50:57 -08:00
pull Transition inventory into plugins (#23001) 2017-05-23 17:16:49 -04:00
raw Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
rds_param_group Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
rpm_key Try to cleanup after the rpm_key test 2017-10-10 17:40:35 -07:00
script moved to exceptions for basic skip/fails 2017-04-25 14:48:56 -04:00
sefcontext Added tests for sefcontext module 2016-12-22 13:29:13 -08:00
selinux Correctly write SELinux config file (#31251) 2017-10-03 23:38:58 -04:00
sensu_client Add a sensu_client module 2017-08-09 16:36:39 -04:00
sensu_handler Add sensu_handler Ansible module 2017-08-09 16:34:20 -04:00
service Associate systemd module with service test. (#22847) 2017-03-24 13:29:18 -07:00
set_fact Add set_fact_persistent action and module. (#26153) 2017-08-02 15:57:58 -04:00
setup_azure/tasks Remove cryptography version limit in Azure tests. 2017-10-12 15:34:36 -07:00
setup_ec2 Reorganize integration tests: 2017-09-14 07:14:30 -07:00
setup_mysql_db Add Fedora Python 3 Docker images and fix tests. (#27794) 2017-08-04 21:12:35 -07:00
setup_openssl Extend test coverage for openssl modules (#27548) 2017-08-21 12:19:41 +01:00
setup_postgresql_db Add Fedora Python 3 Docker images and fix tests. (#27794) 2017-08-04 21:12:35 -07:00
setup_sshkey/tasks Enable cloud tests for use with ansible-test. 2017-05-05 21:46:29 +08:00
slurp Test the slurp module 2017-02-15 11:14:03 -08:00
special_vars Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
stat Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
subversion Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
synchronize Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
sysctl Remove sysctl entries when state=absent (#31486) 2017-10-10 09:01:33 -07:00
systemd Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
tags Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
task_ordering Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
template Add more tests for copy/file/template with harlinks 2017-08-17 18:16:17 -07:00
template_jinja2_latest Improve jinja2 test coverage. (#20533) 2017-01-20 16:38:52 -08:00
templating_settings Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
test_infra Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
unarchive Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
unicode Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
until Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
uri Fix github_issue test and enable in CI. 2017-09-01 14:13:34 -07:00
user modules/system/user.py: Change createhome to create_home (#30179) 2017-09-20 17:34:49 -07:00
var_blending Reorganize integration tests: 2017-09-14 07:14:30 -07:00
var_precedence Reorganize integration tests: 2017-09-14 07:14:30 -07:00
vault Vault secrets script client inc new 'keyring' client (#27669) 2017-10-13 15:23:08 -04:00
vcenter_license Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
vmware_cluster Only install pyvmomi if user is root (#31628) 2017-10-12 10:20:33 -04:00
vmware_datacenter Only install pyvmomi if user is root (#31628) 2017-10-12 10:20:33 -04:00
vmware_dvswitch Only install pyvmomi if user is root (#31628) 2017-10-12 10:20:33 -04:00
vmware_guest Fix #21112 : Adding support for configuring a CD-rom iso image (#28155) 2017-10-11 14:29:13 +02:00
vmware_guest_facts Only install pyvmomi if user is root (#31628) 2017-10-12 10:20:33 -04:00
vmware_guest_find Only install pyvmomi if user is root (#31628) 2017-10-12 10:20:33 -04:00
vmware_guest_powerstate New module - vmware_guest_powerstate 2017-10-02 18:57:44 +02:00
vmware_guest_tools_wait Only install pyvmomi if user is root (#31628) 2017-10-12 10:20:33 -04:00
vmware_host Only install pyvmomi if user is root (#31628) 2017-10-12 10:20:33 -04:00
vmware_maintenancemode Only install pyvmomi if user is root (#31628) 2017-10-12 10:20:33 -04:00
vmware_resource_pool Only install pyvmomi if user is root (#31628) 2017-10-12 10:20:33 -04:00
vmware_vm_facts Only install pyvmomi if user is root (#31628) 2017-10-12 10:20:33 -04:00
vmware_vswitch Only install pyvmomi if user is root (#31628) 2017-10-12 10:20:33 -04:00
vyos_banner Remove provider cli for vyos tests (#30275) 2017-09-13 16:01:47 +02:00
vyos_command Remove provider cli for vyos tests (#30275) 2017-09-13 16:01:47 +02:00
vyos_config Remove provider cli for vyos tests (#30275) 2017-09-13 16:01:47 +02:00
vyos_facts Remove vyos_facts neighbors integration tests (#27957) 2017-08-09 15:24:27 +02:00
vyos_interface Remove provider cli for vyos tests (#30275) 2017-09-13 16:01:47 +02:00
vyos_l3_interface Add vyos_l3_interface module (#26610) 2017-07-12 08:40:26 +02:00
vyos_linkagg Handle common argument in aggregate parameter for vyos module (#28182) 2017-08-15 19:09:44 +05:30
vyos_lldp Add vyos_lldp and vyos_lldp_interface modules (#26753) 2017-07-13 20:58:18 +02:00
vyos_lldp_interface Handle common argument in aggregate parameter for vyos module (#28182) 2017-08-15 19:09:44 +05:30
vyos_logging Remove provider cli for vyos tests (#30275) 2017-09-13 16:01:47 +02:00
vyos_static_route Remove provider cli for vyos tests (#30275) 2017-09-13 16:01:47 +02:00
vyos_user Remove provider cli for vyos tests (#30275) 2017-09-13 16:01:47 +02:00
wait_for Fix wait_for with newer versions of psutil. (#26455) 2017-07-05 19:00:13 -07:00
wait_for_connection wait_for_connection: Wait for system to become reachable (#20011) 2017-03-01 11:00:49 -08:00
wakeonlan wakeonlan: Improve module coverage (#26655) 2017-07-11 16:22:53 -07:00
win_acl_inheritance Fix integration test aliases. 2017-07-28 10:57:16 -07:00
win_async_wrapper Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_become win_become: Added support to become a service user (#30407) 2017-10-09 17:58:29 -07:00
win_chocolatey Improve test reliability for win_chocolatey. (#30440) 2017-09-15 13:35:10 -07:00
win_command windows command changed to use CreateProcess (#30253) 2017-09-13 09:58:49 -07:00
win_copy win_copy: added decrypt option (#31291) 2017-10-10 08:21:25 +10:00
win_domain_group win_domain_group: new module (#26682) 2017-07-20 17:08:08 -07:00
win_domain_membership win_domain_membership: added better error handling and basic tests (#30674) 2017-09-22 05:59:42 +10:00
win_dotnet_ngen win_dotnet_ngen: fix after broken in 2.4 (#31076) 2017-10-03 07:34:00 +11:00
win_dsc Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_environment win_environment: Make this the Windows reference module 2017-09-21 03:20:17 +02:00
win_eventlog Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_eventlog_entry Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_feature Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_fetch Enable more Windows tests in CI. (#30443) 2017-09-16 00:27:18 -07:00
win_file Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_find win_find: fix for empty nested directories (#26164) 2017-06-29 07:06:10 +10:00
win_firewall win_firewall: check-mode support, integration tests (#25127) 2017-06-13 17:32:22 +01:00
win_firewall_rule minor updates + tests to win_firewall_rule as per jborean93 review (#29148) 2017-10-10 16:23:08 +10:00
win_get_url updated test not that module util checks the path is valid (#30321) 2017-09-14 11:18:32 +10:00
win_group Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_group_membership Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_hotfix Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_iis_webapppool fix for webapppool when specifying an attribute that holds a collection (#30729) 2017-09-28 16:15:55 +10:00
win_lineinfile Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_mapped_drive win_mapped_drive: new module (#27020) 2017-08-11 07:54:18 +10:00
win_module_utils CamelConverter - more fixes picked up in testing (#30601) 2017-09-20 15:17:26 +10:00
win_module_utils_legacy windows: fix list type in legacy module utils (#30483) 2017-09-18 21:18:52 -07:00
win_msg win_msg: added doc about msg limit and included an explicit check for better error handling (#31078) 2017-10-03 07:32:30 +11:00
win_msi Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
win_owner Fix SID Lookup Issues on Assorted Windows Modules (#28979) 2017-09-11 07:34:51 +10:00
win_package win_package: rewrite, check mode, tests, more check options (#27470) 2017-08-28 19:03:10 -04:00
win_pagefile Adds win_pagefile module (#25605) 2017-08-29 17:23:13 -04:00
win_path Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_ping tag subset of Windows module tests for smoketest 2017-07-14 13:17:57 -07:00
win_power_plan Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_psexec Enable more Windows tests in CI. (#30443) 2017-09-16 00:27:18 -07:00
win_psmodule Fix integration test aliases. 2017-07-28 10:57:16 -07:00
win_rabbitmq_plugin Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_raw tag subset of Windows module tests for smoketest 2017-07-14 13:17:57 -07:00
win_reg_stat Fix spelling mistakes (comments only) (#25564) 2017-06-12 07:55:19 +01:00
win_regedit win_regedit: fixed up diff output to be more representative of type (#28974) 2017-09-07 16:14:49 +10:00
win_region Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_regmerge Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_route Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_say Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_scheduled_task win_scheduled_task_stat: add new module to get stat on scheduled tasks (#30602) 2017-09-22 05:59:06 +10:00
win_scheduled_task_stat win_scheduled_task_stat: add new module to get stat on scheduled tasks (#30602) 2017-09-22 05:59:06 +10:00
win_script tag subset of Windows module tests for smoketest 2017-07-14 13:17:57 -07:00
win_security_policy Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_service Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_setup Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_share Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_shell Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_shortcut Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_slurp Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_stat Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_tempfile Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_template Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_timezone Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_toast Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_unzip Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_user Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_user_right Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
win_wait_for win_wait_for: added module (#26556) 2017-08-22 15:02:07 -04:00
win_wakeonlan Update Windows CI groups from 2 to 3. 2017-09-14 23:54:28 -07:00
windows-paths tag subset of Windows module tests for smoketest 2017-07-14 13:17:57 -07:00
xattr Fix integration test aliases. 2017-07-28 10:57:16 -07:00
xml Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
yum yum: add integration tests for installing from URL (#30616) 2017-10-05 15:25:45 +02:00
yum_repository Support list for baseurl and gpgkey params in yum_repository (fixes #24948) (#24967) 2017-08-15 11:51:33 -04:00
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