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/test/units/modules/network
James Cassell bc4ef99533 standardize TLS connection properties (#54315)
* openstack: standardize tls params

* tower: tower_verify_ssl->validate_certs

* docker: use standard tls config params

- cacert_path -> ca_cert
- cert_path -> client_cert
- key_path -> client_key
- tls_verify -> validate_certs

* k8s: standardize tls connection params

- verify_ssl -> validate_certs
- ssl_ca_cert -> ca_cert
- cert_file -> client_cert
- key_file -> client_key

* ingate: verify_ssl -> validate_certs

* manageiq: standardize tls params

- verify_ssl -> validate_certs
- ca_bundle_path -> ca_cert

* mysql: standardize tls params

- ssl_ca -> ca_cert
- ssl_cert -> client_cert
- ssl_key -> client_key

* nios: ssl_verify -> validate_certs

* postgresql: ssl_rootcert -> ca_cert

* rabbitmq: standardize tls params

- cacert -> ca_cert
- cert -> client_cert
- key -> client_key

* rackspace: verify_ssl -> validate_certs

* vca: verify_certs -> validate_certs

* kubevirt_cdi_upload: upload_host_verify_ssl -> upload_host_validate_certs

* lxd: standardize tls params

- key_file -> client_key
- cert_file -> client_cert

* get_certificate: ca_certs -> ca_cert

* get_certificate.py: clarify one or more certs in a file

Co-Authored-By: jamescassell <code@james.cassell.me>

* zabbix: tls_issuer -> ca_cert

* bigip_device_auth_ldap: standardize tls params

- ssl_check_peer -> validate_certs
- ssl_client_cert -> client_cert
- ssl_client_key -> client_key
- ssl_ca_cert -> ca_cert

* vdirect: vdirect_validate_certs -> validate_certs

* mqtt: standardize tls params

- ca_certs -> ca_cert
- certfile -> client_cert
- keyfile -> client_key

* pulp_repo: standardize tls params

remove `importer_ssl` prefix

* rhn_register: sslcacert -> ca_cert

* yum_repository: standardize tls params

The fix for yum_repository is not straightforward since this module is
only a thin wrapper for the underlying commands and config.  In this
case, we add the new values as aliases, keeping the old as primary,
only due to the internal structure of the module.

Aliases added:
- sslcacert -> ca_cert
- sslclientcert -> client_cert
- sslclientkey -> client_key
- sslverify -> validate_certs

* gitlab_hook: enable_ssl_verification -> hook_validate_certs

* Adjust arguments for docker_swarm inventory plugin.

* foreman callback: standardize tls params

- ssl_cert -> client_cert
- ssl_key -> client_key

* grafana_annotations: validate_grafana_certs -> validate_certs

* nrdp callback: validate_nrdp_certs -> validate_certs

* kubectl connection: standardize tls params

- kubectl_cert_file -> client_cert
- kubectl_key_file -> client_key
- kubectl_ssl_ca_cert -> ca_cert
- kubectl_verify_ssl -> validate_certs

* oc connection: standardize tls params

- oc_cert_file -> client_cert
- oc_key_file -> client_key
- oc_ssl_ca_cert -> ca_cert
- oc_verify_ssl -> validate_certs

* psrp connection: cert_trust_path -> ca_cert

TODO: cert_validation -> validate_certs (multi-valued vs bool)

* k8s inventory: standardize tls params

- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs

* openshift inventory: standardize tls params

- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs

* tower inventory: verify_ssl -> validate_certs

* hashi_vault lookup: cacert -> ca_cert

* k8s lookup: standardize tls params

- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs

* laps_passord lookup: cacert_file -> ca_cert

* changelog for TLS parameter standardization
7 years ago
..
aireos Update bare exceptions to specify Exception. 7 years ago
aruba Update bare exceptions to specify Exception. 7 years ago
basics code clean of old code from network modules updates (#21469) 9 years ago
checkpoint Add checkpoint_session module (#50930) 7 years ago
cli Add backup parameter to cli_config (#50206) 7 years ago
cloudvision Ensure that current uses of BaseException are required 7 years ago
cnos Lenovo cnos user module (#53763) 7 years ago
cumulus Remove wildcard import in test_nclu 8 years ago
dellos6 Update bare exceptions to specify Exception. 7 years ago
dellos9 Update bare exceptions to specify Exception. 7 years ago
dellos10 Update bare exceptions to specify Exception. 7 years ago
edgeos Update bare exceptions to specify Exception. 7 years ago
edgeswitch new network module: edgeswitch_vlan (#48041) 7 years ago
enos Update bare exceptions to specify Exception. 7 years ago
eos New module for BGP configuration management in Arista EOS (#52722) 7 years ago
exos Exos httpapi (#54405) 7 years ago
f5 Remove nose from unittests (#54055) 7 years ago
fortimanager FortiManager Plugin Module Conversion: fmgr_ha (#52768) 7 years ago
frr frr: New module for BGP configuration management (#51281) 7 years ago
ftd New module to install images on Cisco FTD devices (#53467) 7 years ago
ingate modules: network: ingate: Add module ig_store_edit (#47675) 7 years ago
ios Add platform facts in network facts modules (#51434) 7 years ago
iosxr Add platform facts in network facts modules (#51434) 7 years ago
ironware Update slxos_vlan for new SLX-OS versions, linting fixes (#52956) 7 years ago
itential itential iap_start_workflow module (#51238) 7 years ago
junos Add platform facts in network facts modules (#51434) 7 years ago
netact Move unit test compat code out of `lib/ansible/`. (#46996) 7 years ago
netscaler Move unit test compat code out of `lib/ansible/`. (#46996) 7 years ago
netvisor Pluribus Networks network cli terminal and cliconf plugins (#53735) 7 years ago
nos Update slxos_vlan for new SLX-OS versions, linting fixes (#52956) 7 years ago
nso NSO - added validate_certs parameter to allow for ignoring of SSL certificates (#51981) 7 years ago
nuage Replace nose with pytest 7 years ago
nxos Add support for multiple IPv6 addresses in nxos_l3_interface module (#50892) 7 years ago
onyx Fix Issue #39598 (#49982) 7 years ago
opx opx_cps_changes (#51952) 7 years ago
ovs Update bare exceptions to specify Exception. 7 years ago
radware standardize TLS connection properties (#54315) 7 years ago
routeros Update bare exceptions to specify Exception. 7 years ago
slxos Update slxos_vlan for new SLX-OS versions, linting fixes (#52956) 7 years ago
voss Update slxos_vlan for new SLX-OS versions, linting fixes (#52956) 7 years ago
vyos Add platform facts in network facts modules (#51434) 7 years ago
__init__.py adds new module net_command for network devices (#19468) 9 years ago