Miguel Angel Muñoz González
e62fb1e2f9
FortiOS modules for 2.9 - 9 ( #61320 )
...
* FortiOS modules for 2.9 - 9
* Undo ignore file
* Remove non valid identifiers
* Leave fortios_switch_controller_lldp_profile and fortios_switch_controller_managed_switch out of this PR
* Updated fortios_switch_controller_lldp_profile and fortios_switch_controller_managed_switch
5 years ago
rajaspachipulusu17
adb8a0ddc6
Pluribus Networks log audit exception module with unit test cases ( #60456 )
...
* Pluribus Networks log audit exception module with unit test cases
* Documentation fix
5 years ago
rajaspachipulusu17
e7cb2ddc9c
Pluribus Networks vtep module with unit test cases ( #60455 )
5 years ago
sushma-alethea
b09db0ba9e
icx: new module icx_user ( #60007 )
...
* new module
* new terminal
* new terminal
* new cliconf
* cliconf
* icx cliconf
* icx_cliconf
* icx test units module
* icx units module
* icx banner unit test
* PR changes resolved
* changes resolved
* Changes Resolved
* check_running_config changes resolved
* added notes
* removed icx rst
* new changes
* deleted icx rst
* icx .rst
* modified platform_index.rst
* modified platform_index.rst
* changes resolved
* PR comments resolved
* Update platform_index.rst
PR comment resolved
* test
* Revert "test"
This reverts commit 99b72c6614
.
* new module icx_user
* new changes
* new changes
* new changes
* new changes
* new changes
* new changes
* changes
* changes
* new fixes
* new changes
* notes updated
5 years ago
frankshen01
a68d91d0a7
Fortinet's new module for fortios_wireless_controller_hotspot20_hs_profile ( #61163 )
...
* Fortinet's new module for fortios_wireless_controller_hotspot20_hs_profile
* Update fortios_wireless_controller_hotspot20_hs_profile.py and test_fortios_wireless_controller_hotspot20_hs_profile.py
5 years ago
sushma-alethea
b6290e1d15
icx: new module icx_logging ( #60036 )
...
* new module
* new terminal
* new terminal
* new cliconf
* cliconf
* icx cliconf
* icx_cliconf
* icx test units module
* icx units module
* icx banner unit test
* PR changes resolved
* changes resolved
* Changes Resolved
* check_running_config changes resolved
* added notes
* removed icx rst
* new changes
* deleted icx rst
* icx .rst
* modified platform_index.rst
* modified platform_index.rst
* changes resolved
* PR comments resolved
* Update platform_index.rst
PR comment resolved
* test
* Revert "test"
This reverts commit 99b72c6614
.
* new module icx_logging
* new fixes
* new fix
* new fix
* new fix
* new changes
* notes updated
5 years ago
sushma-alethea
b6e71c5ffb
icx: new module icx_copy ( #59920 )
...
* new cliconf
* cliconf
* icx cliconf
* icx test units module
* icx units module
* icx banner unit test
* PR changes resolved
* check_running_config changes resolved
* added notes
* removed icx rst
* deleted icx rst
* icx .rst
* modified platform_index.rst
* changes resolved
* PR comments resolved
* Update platform_index.rst
* new module icx_copy
* notes updated
5 years ago
sushma-alethea
fb1094f38d
icx: new module icx_system ( #60024 )
...
* new module
* new terminal
* new terminal
* new cliconf
* cliconf
* icx cliconf
* icx_cliconf
* icx test units module
* icx units module
* icx banner unit test
* PR changes resolved
* changes resolved
* Changes Resolved
* check_running_config changes resolved
* added notes
* removed icx rst
* new changes
* deleted icx rst
* icx .rst
* modified platform_index.rst
* modified platform_index.rst
* changes resolved
* PR comments resolved
* Update platform_index.rst
PR comment resolved
* test
* Revert "test"
This reverts commit 99b72c6614
.
* new module icx_system
* new changes
* new changes
* new changes
* Fixed bot bugs
* notes updated
5 years ago
sushma-alethea
d2429cbd6a
icx: new module icx_vlan ( #59985 )
...
* new module
* new terminal
* new terminal
* new cliconf
* cliconf
* icx cliconf
* icx_cliconf
* icx test units module
* icx units module
* icx banner unit test
* PR changes resolved
* changes resolved
* Changes Resolved
* check_running_config changes resolved
* added notes
* removed icx rst
* new changes
* deleted icx rst
* icx .rst
* modified platform_index.rst
* modified platform_index.rst
* changes resolved
* PR comments resolved
* Update platform_index.rst
PR comment resolved
* test
* Revert "test"
This reverts commit 99b72c6614
.
* new module icx_vlan
* new changes
* new fixes
* new fixes
* new fixes
* new fixes
* new fixes
* new fixes
* Fixed bugs
* Fixed bot bugs
* Fixed bot bugs
* Fixed bot bugs
* Fixed bot bugs
* Fixed bot bugs
* Fixed bot bugs
* Fixed bot errors
* notes updated
5 years ago
Josh Edmonds
f62f1ab54c
Added comment field to na_ontap_volume module ( #59566 )
...
* Added comment field to na_ontap_volume module
* fixed zapi attribute name in create_volume_options(), and fix to ensure comment field can be set back to an empty string
5 years ago
Matt Martz
5941e4c843
Properly JSON encode AnsibleUnsafe, using a pre-processor ( #60602 )
...
* Properly JSON encode AnsibleUnsafe, using a pre-processor. Fixes #47295
* Add AnsibleUnsafe json tests
* Require preprocess_unsafe to be enabled for that functionality
* Support older json
* sort keys in tests
* Decouple AnsibleJSONEncoder from isinstance checks in preparation to move to module_utils
* Move AnsibleJSONEncoder to module_utils, consolidate instances
* add missing boilerplate
* remove removed.py from ignore
5 years ago
Chris Archibald
53df4d8186
New options for identity_preserve ( #60498 )
...
* new option
* Force ansibot to run again
5 years ago
Miguel Angel Muñoz González
d95a0f235b
Fortinet's new module for fortios_user_local ( #61054 )
...
* Fortinet's new module for fortios_user_local
* New version of fortios_user_local
* Update unit tests with removal of attribute
5 years ago
Miguel Angel Muñoz González
69fcd771e0
FortiOS modules for 2.9 - 8 ( #61308 )
...
* FortiOS modules for 2.9 - 8
* Add missing files
* Fix trailing spaces
5 years ago
sushma-alethea
c729f3ba61
icx: new module icx_facts ( #61225 )
...
* new cliconf
* cliconf
* icx cliconf
* icx test units module
* icx units module
* icx banner unit test
* added notes
* new changes
* icx .rst
* modified platform_index.rst
* test
* Revert "test"
This reverts commit 99b72c6614
.
* new module icx_facts
* fixtures added
* Rebase causing problem on branch-PR4. So created new PR
* new commit
* new changes
5 years ago
sushma-alethea
7e1a347695
icx: new module icx_linkagg ( #59967 )
...
* new module
* new module
* new terminal
* new terminal
* new cliconf
* new cliconf
* cliconf
* cliconf
* icx cliconf
* icx cliconf
* icx_cliconf
* icx test units module
* icx test units module
* icx units module
* icx units module
* icx banner unit test
* icx banner unit test
* PR changes resolved
* changes resolved
* Changes Resolved
* check_running_config changes resolved
* added notes
* added notes
* removed icx rst
* new changes
* new changes
* deleted icx rst
* icx .rst
* icx .rst
* modified platform_index.rst
* modified platform_index.rst
* modified platform_index.rst
* modified platform_index.rst
* changes resolved
* changes resolved
* PR comments resolved
* PR comments resolved
* Update platform_index.rst
PR comment resolved
* Update platform_index.rst
PR comment resolved
* new module icx_linkagg
* bug fixes
* Fixing bot errors
* Trying to fix aggregate document error
* Added options under aggregate in documentation
* Fixed bot error
* Fixed documentation error
* Fix bot error
* notes updated
5 years ago
sushma-alethea
20ec927280
icx: new module icx_static_route ( #59978 )
...
* new module
* new module
* new terminal
* new terminal
* new cliconf
* new cliconf
* cliconf
* cliconf
* icx cliconf
* icx cliconf
* icx_cliconf
* icx test units module
* icx test units module
* icx units module
* icx units module
* icx banner unit test
* icx banner unit test
* PR changes resolved
* changes resolved
* Changes Resolved
* check_running_config changes resolved
* added notes
* added notes
* removed icx rst
* new changes
* new changes
* deleted icx rst
* icx .rst
* icx .rst
* modified platform_index.rst
* modified platform_index.rst
* modified platform_index.rst
* modified platform_index.rst
* changes resolved
* changes resolved
* PR comments resolved
* PR comments resolved
* Update platform_index.rst
PR comment resolved
* Update platform_index.rst
PR comment resolved
* new module icx_static_route
* new changes
* new changes
* notes updated
5 years ago
Chris Archibald
265fcaac40
Add Rest API to DNS ( #59937 )
...
* add rest to dns
* fix issues with tests
* fixes to netapp.py
* fixes
* fixes
* add updates
* fix issues
5 years ago
Josh Edmonds
25db0c7678
Added NetApp ONTAP Adaptive QoS Policy Module ( #58707 )
...
* Added NetApp ONTAP Adaptive QoS Policy Module
* updated documentation to fix validation errors
* Updates to documentation fields and modified logging function to log against the current vserver
* Fixed minor formatting issues
* Documentation update for consistency - author field
* Empty commit to force CI
* fixes
5 years ago
Miguel Angel Muñoz González
a6b124cccc
FortiOS modules for 2.9 - 7 ( #61217 )
5 years ago
sushma-alethea
25053827a5
icx: new module icx_config ( #59914 )
...
* new module
* new terminal
* new terminal
* new cliconf
* cliconf
* icx cliconf
* icx_cliconf
* icx test units module
* icx units module
* icx banner unit test
* PR changes resolved
* changes resolved
* Changes Resolved
* check_running_config changes resolved
* new module
* new cliconf
* cliconf
* icx cliconf
* icx test units module
* icx units module
* icx banner unit test
* added notes
* added notes
* removed icx rst
* new changes
* new changes
* deleted icx rst
* icx .rst
* icx .rst
* modified platform_index.rst
* modified platform_index.rst
* modified platform_index.rst
* modified platform_index.rst
* changes resolved
* changes resolved
* PR comments resolved
* PR comments resolved
* Update platform_index.rst
PR comment resolved
* Update platform_index.rst
PR comment resolved
* new module icx_config
* new changes
* new changes in icx_config
* PR changes
* PR comments resolved
* PR comments resolved
* new changes
* new changes
* Review comments
* updated notes section
5 years ago
Trishna Guha
f0ef624cff
Add nxos_l3_interfaces resource module ( #61021 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
5 years ago
Miguel Angel Muñoz González
9d77d06fa4
Fortinet's new module for fortios_user_password_policy ( #61055 )
...
* Fortinet's new module for fortios_user_password_policy
* Retriggering due to Shippable failure
5 years ago
Miguel Angel Muñoz González
a6837609e2
FortiOS modules for 2.9 - 6 ( #61170 )
...
* FortiOS modules for 2.9 - 5
* Update fortios_firewall_vip.py
* Update fortios_firewall_vip6.py
5 years ago
frankshen01
30c9abf6e4
Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_ip_address_type ( #61088 )
...
* Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_ip_address_type
* Update fortios_wireless_controller_hotspot20_anqp_ip_address_type.py
* Update fortios_wireless_controller_hotspot20_anqp_ip_address_type.py
5 years ago
frankshen01
ec348bb2ac
Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_nai_realm ( #61089 )
...
* Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_nai_realm
* Update fortios_wireless_controller_hotspot20_anqp_nai_realm.py
* Update fortios_wireless_controller_hotspot20_anqp_nai_realm.py
5 years ago
frankshen01
eb2e0dcc51
Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_network_auth_type ( #61109 )
...
* Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_network_auth_type
* Update fortios_wireless_controller_hotspot20_anqp_network_auth_type.py
* Update fortios_wireless_controller_hotspot20_anqp_network_auth_type.py
5 years ago
frankshen01
bb06aed6d8
Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_roaming_consortium ( #61110 )
...
* Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_roaming_consortium
* Update fortios_wireless_controller_hotspot20_anqp_roaming_consortium.py
5 years ago
frankshen01
20327589f7
Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_venue_name ( #61112 )
5 years ago
frankshen01
4449f3a815
Fortinet's new module for fortios_wireless_controller_hotspot20_h2qp_conn_capability ( #61114 )
...
* Fortinet's new module for fortios_wireless_controller_hotspot20_h2qp_conn_capability
* Update fortios_wireless_controller_hotspot20_h2qp_conn_capability.py
5 years ago
Miguel Angel Muñoz González
a549969b85
Fortinet's new module for fortios_vpn_certificate_crl ( #61124 )
5 years ago
frankshen01
81bff01893
Fortinet's new module for fortios_wireless_controller_hotspot20_h2qp_operator_name ( #61125 )
5 years ago
Miguel Angel Muñoz González
1d43c15c64
Fortinet's new module for fortios_vpn_certificate_local ( #61126 )
5 years ago
Miguel Angel Muñoz González
f5cc653865
Fortinet's new module for fortios_vpn_certificate_ocsp_server ( #61128 )
5 years ago
Miguel Angel Muñoz González
ae53e38ceb
Fortinet's new module for fortios_vpn_certificate_remote ( #61129 )
5 years ago
Miguel Angel Muñoz González
8f61e4e39e
Fortinet's new module for fortios_vpn_ssl_web_user_bookmark ( #61137 )
5 years ago
Miguel Angel Muñoz González
e637934e2c
Fortinet's new module for fortios_waf_main_class ( #61139 )
5 years ago
Miguel Angel Muñoz González
d41bf3409d
Fortinet's new module for fortios_waf_signature ( #61140 )
5 years ago
Miguel Angel Muñoz González
af5324b764
Fortinet's new module for fortios_waf_sub_class ( #61141 )
5 years ago
Miguel Angel Muñoz González
7a8f37f9e8
Fortinet's new module for fortios_wanopt_auth_group ( #61142 )
5 years ago
Miguel Angel Muñoz González
4b8d32d889
Fortinet's new module for fortios_wanopt_cache_service ( #61143 )
5 years ago
Miguel Angel Muñoz González
9a53058dda
Fortinet's new module for fortios_wanopt_content_delivery_network_rule ( #61144 )
5 years ago
Miguel Angel Muñoz González
2aa52a42a9
Fortinet's new module for fortios_wanopt_peer ( #61146 )
5 years ago
Miguel Angel Muñoz González
f3daab328b
Fortinet's new module for fortios_wanopt_remote_storage ( #61147 )
5 years ago
Miguel Angel Muñoz González
8e89306328
Fortinet's new module for fortios_wanopt_webcache ( #61148 )
...
* Fortinet's new module for fortios_wanopt_webcache
* Fix minor typo
5 years ago
Miguel Angel Muñoz González
456ca6c817
Fortinet's new module for fortios_web_proxy_debug_url ( #61149 )
5 years ago
Miguel Angel Muñoz González
b40bab6a11
Fortinet's new module for fortios_web_proxy_forward_server ( #61150 )
5 years ago
Miguel Angel Muñoz González
c5bc51e365
Fortinet's new module for fortios_web_proxy_forward_server_group ( #61152 )
5 years ago
Miguel Angel Muñoz González
5b9f40ec1a
Fortinet's new module for fortios_web_proxy_url_match ( #61153 )
5 years ago
Miguel Angel Muñoz González
fa05a7960f
Fortinet's new module for fortios_web_proxy_wisp ( #61154 )
5 years ago
Miguel Angel Muñoz González
be48bb81ce
Fortinet's new module for fortios_wireless_controller_ap_status ( #61155 )
5 years ago
Miguel Angel Muñoz González
81617cf084
Fortinet's new module for fortios_wireless_controller_ble_profile ( #61156 )
5 years ago
frankshen01
1d5612bd09
Fortinet's new module for fortios_wireless_controller_hotspot20_h2qp_osu_provider ( #61158 )
5 years ago
Miguel Angel Muñoz González
f0c21c61b3
Fortinet's new module for fortios_wireless_controller_timers ( #61159 )
5 years ago
Miguel Angel Muñoz González
d4c9d13991
Fortinet's new module for fortios_wireless_controller_vap_group ( #61160 )
5 years ago
frankshen01
24ffd77fd8
Fortinet's new module for fortios_wireless_controller_hotspot20_h2qp_wan_metric ( #61161 )
5 years ago
Miguel Angel Muñoz González
999f5ef286
Fortinet's new module for fortios_wireless_controller_wtp_group ( #61162 )
5 years ago
frankshen01
c9bf39aa09
Fortinet's new module for fortios_wireless_controller_hotspot20_icon ( #61164 )
5 years ago
frankshen01
18a0fc701a
Fortinet's new module for fortios_wireless_controller_hotspot20_qos_map ( #61165 )
5 years ago
Miguel Angel Muñoz González
a1a8ccfd00
Fortinet's new module for fortios_alertemail_setting ( #61166 )
5 years ago
frankshen01
4a90563c64
Fortinet's new module for fortios_wireless_controller_qos_profile ( #61167 )
5 years ago
frankshen01
cabad4e0a1
Fortinet's new module for fortios_wireless_controller_inter_controller ( #61169 )
5 years ago
Miguel Angel Muñoz González
bc9be2b63a
Fortinet's new module for fortios_user_setting ( #61122 )
...
* Fortinet's new module for fortios_user_setting
* Update fortios_user_setting.py
5 years ago
Felix Fontein
18f7c3b850
Netapp: rename _facts -> _info ( #60980 )
...
* Rename na_ontap_gather_facts -> na_ontap_info
Rename netapp_e_facts -> netapp_e_info
* Add changelog.
* Fix sanity.
* Forgot test.
* Forgot to remove 'gather'.
* Fix sanity ignore.
* Remove netapp_e_facts from PR.
* Remove superfluous version_added.
5 years ago
Jordan Borean
e04b2a9697
ansible-galaxy - Add timeout and progress indicator for publish and install ( #60660 )
...
* ansible-galaxy - Add timeout and progress indicator for publish
* add progress indicator to install phase as well
5 years ago
Matt Martz
c81a1057e1
Speed up a few more tests by mocking time.sleep ( #61186 )
5 years ago
Matt Martz
0ff9978bc5
Ensure has_dead_workers functions ( #60653 )
...
* Ensure has_dead_workers functions
* Fix up tests
* Add changelog. Fixes #29124
5 years ago
frankshen01
d86968991f
Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_3gpp_cellular ( #61087 )
5 years ago
Miguel Angel Muñoz González
da1f35f494
Fortinet's new module for fortios_wireless_controller_bonjour_profile ( #61157 )
5 years ago
Miguel Angel Muñoz González
81f7034ee3
Fortinet's new module for fortios_user_security_exempt_list ( #61108 )
5 years ago
Miguel Angel Muñoz González
3033482f0b
Fortinet's new module for fortios_user_quarantine ( #61061 )
5 years ago
Miguel Angel Muñoz González
dbc4166e82
Fortinet's new module for fortios_user_pop3 ( #61058 )
...
* Fortinet's new module for fortios_user_pop3
* Fix chars in documentation not parseable by Ansible
* Update fortios_user_pop3.py
5 years ago
Miguel Angel Muñoz González
82d3a2e826
Fortinet's new module for fortios_user_peergrp ( #61057 )
5 years ago
Miguel Angel Muñoz González
4e768e2697
Fortinet's new module for fortios_user_peer ( #61056 )
...
* Fortinet's new module for fortios_user_peer
* Update fortios_user_peer.py
5 years ago
Miguel Angel Muñoz González
2684635f7f
Fortinet's new module for fortios_user_ldap ( #61053 )
...
* Fortinet's new module for fortios_user_ldap
* Update fortios_user_ldap.py
5 years ago
Miguel Angel Muñoz González
4130fdbc8a
Fortinet's new module for fortios_user_krb_keytab ( #61052 )
5 years ago
Miguel Angel Muñoz González
f1a24da774
Fortinet's new module for fortios_user_group ( #61051 )
5 years ago
Miguel Angel Muñoz González
e4f393e643
Fortinet's new module for fortios_vpn_ssl_web_user_group_bookmark ( #61138 )
5 years ago
Miguel Angel Muñoz González
35ed1fbe8d
Fortinet's new module for fortios_user_fsso_polling ( #61050 )
5 years ago
Miguel Angel Muñoz González
cfecaba9b5
Fortinet's new module for fortios_user_fsso ( #61049 )
5 years ago
Miguel Angel Muñoz González
eeb2fd35d1
Fortinet's new module for fortios_user_fortitoken ( #61048 )
5 years ago
Miguel Angel Muñoz González
88e5365019
Fortinet's new module for fortios_user_domain_controller ( #61047 )
5 years ago
Miguel Angel Muñoz González
22c8d74e74
Fortinet's new module for fortios_user_device_group ( #61046 )
5 years ago
Miguel Angel Muñoz González
24fe418115
Fortinet's new module for fortios_user_device_category ( #61044 )
5 years ago
Miguel Angel Muñoz González
7e4c41cf1d
Fortinet's new module for fortios_user_device_access_list ( #61042 )
5 years ago
Miguel Angel Muñoz González
9f9a741e19
Fortinet's new module for fortios_system_zone ( #61041 )
5 years ago
Miguel Angel Muñoz González
11b7b40b61
Fortinet's new module for fortios_system_wccp ( #61040 )
5 years ago
Miguel Angel Muñoz González
80897be42d
Fortinet's new module for fortios_system_vxlan ( #61039 )
5 years ago
Miguel Angel Muñoz González
7c38fc7d07
Fortinet's new module for fortios_system_virtual_wire_pair ( #61038 )
5 years ago
Miguel Angel Muñoz González
4bd296c6fe
Fortinet's new module for fortios_system_sit_tunnel ( #60954 )
5 years ago
Miguel Angel Muñoz González
aefe31e6d9
Fortinet's new module for fortios_vpn_certificate_setting ( #61130 )
5 years ago
Miguel Angel Muñoz González
48fe854511
Fortinet's new module for fortios_vpn_ssl_web_realm ( #61135 )
5 years ago
Miguel Angel Muñoz González
a5bab18986
Fortinet's new module for fortios_system_sflow ( #60953 )
5 years ago
Miguel Angel Muñoz González
3ea55fc254
Fortinet's new module for fortios_system_settings ( #60952 )
...
* Fortinet's new module for fortios_system_settings
* Avoid warnings on E336 a E336 for system settings
5 years ago
Miguel Angel Muñoz González
55979cd0f4
Fortinet's new module for fortios_vpn_ssl_web_host_check_software ( #61134 )
5 years ago
Miguel Angel Muñoz González
0a5c11f4da
Fortinet's new module for fortios_system_session_ttl ( #60951 )
5 years ago
Miguel Angel Muñoz González
b57bf08f09
Fortinet's new module for fortios_vpn_l2tp ( #61131 )
5 years ago
Miguel Angel Muñoz González
f9e8dc042b
Fortinet's new module for fortios_vpn_pptp ( #61133 )
5 years ago
Miguel Angel Muñoz González
2b90ef19d2
Fortinet's new module for fortios_system_replacemsg_webproxy ( #60878 )
5 years ago
Miguel Angel Muñoz González
426eea7014
Fortinet's new module for fortios_system_replacemsg_utm ( #60877 )
5 years ago
Miguel Angel Muñoz González
b325c488e3
Fortinet's new module for fortios_system_replacemsg_traffic_quota ( #60876 )
5 years ago
Miguel Angel Muñoz González
8e493021a1
Fortinet's new module for fortios_system_replacemsg_sslvpn ( #60875 )
5 years ago
Miguel Angel Muñoz González
8fb4878906
Fortinet's new module for fortios_system_replacemsg_spam ( #60874 )
5 years ago
Miguel Angel Muñoz González
bf6212b23d
Fortinet's new module for fortios_system_replacemsg_nntp ( #60873 )
5 years ago
Miguel Angel Muñoz González
1ab09778fb
Fortinet's new module for fortios_router_access_list6 ( #61132 )
5 years ago
Miguel Angel Muñoz González
00d2e541b9
Fortinet's new module for fortios_vpn_certificate_ca ( #61123 )
5 years ago
Miguel Angel Muñoz González
267ce70818
Fortinet's new module for fortios_system_replacemsg_nac_quar ( #60872 )
5 years ago
Miguel Angel Muñoz González
628aa3a808
FortiOS modules for 2.9 - 5 ( #61062 )
...
* FortiOS modules for 2.9 - 5
* Update fortios_firewall_vip.py
* Update fortios_firewall_vip6.py
5 years ago
Miguel Angel Muñoz González
3373a2518a
Fortinet's new module for fortios_system_replacemsg_mail ( #60871 )
5 years ago
Miguel Angel Muñoz González
4506371611
Fortinet's new module for fortios_system_replacemsg_image ( #60870 )
5 years ago
Miguel Angel Muñoz González
ab023b5276
Fortinet's new module for fortios_system_replacemsg_icap ( #60869 )
5 years ago
Miguel Angel Muñoz González
e887f1247f
Fortinet's new module for fortios_system_replacemsg_http ( #60868 )
5 years ago
Miguel Angel Muñoz González
b2c65f20d8
Fortinet's new module for fortios_system_replacemsg_group ( #60867 )
5 years ago
Miguel Angel Muñoz González
c4500bffbb
Fortinet's new module for fortios_system_replacemsg_ftp ( #60866 )
5 years ago
Miguel Angel Muñoz González
8fad5e3081
Fortinet's new module for fortios_system_replacemsg_fortiguard_wf ( #60864 )
5 years ago
Miguel Angel Muñoz González
bb09bdb309
Fortinet's new module for fortios_system_replacemsg_ec ( #60863 )
5 years ago
Miguel Angel Muñoz González
c041b6e9ca
Fortinet's new module for fortios_system_replacemsg_device_detection_portal ( #60862 )
5 years ago
Fortinet Core CSE NA
df6d46fed3
Fortinet: fmgr_fwpol_ipv4 update/behavioral option fix ( #58154 )
...
* PR Update to fmgr_fwpol_ipv4 -- now allows for failure or skip behavior option upon missing dependencies
* fmgr_fwpol_ipv4 minor docs fix
* Removed "system_package_print" line from test/sanity/ignore.txt as instructed by failed shippable test.
Actual PR module isn't affected.
5 years ago
Miguel Angel Muñoz González
62f665f0ed
Fortinet's new module for fortios_system_vdom_radius_server ( #61036 )
5 years ago
Miguel Angel Muñoz González
ffbb906a9f
Fortinet's new module for fortios_system_vdom_sflow ( #61037 )
5 years ago
Miguel Angel Muñoz González
95fee79c13
Fortinet's new module for fortios_system_sms_server ( #60962 )
5 years ago
frankshen01
f6421bbe2b
Fortinet's new module for fortios_system_session_helper ( #60986 )
5 years ago
Miguel Angel Muñoz González
f624fd4c4c
Fortinet's new module for fortios_system_vdom_dns ( #60974 )
5 years ago
Miguel Angel Muñoz González
2497b0fd5f
Fortinet's new module for fortios_system_snmp_community ( #60963 )
5 years ago
Miguel Angel Muñoz González
0b1a8494a2
Fortinet's new module for fortios_system_snmp_sysinfo ( #60964 )
5 years ago
Miguel Angel Muñoz González
c16e9c2604
Fortinet's new module for fortios_system_replacemsg_auth ( #60861 )
5 years ago
Miguel Angel Muñoz González
19f35502f3
Fortinet's new module for fortios_system_replacemsg_alertmail ( #60859 )
5 years ago
Miguel Angel Muñoz González
1219c10844
Fortinet's new module for fortios_system_replacemsg_admin ( #60858 )
5 years ago
Miguel Angel Muñoz González
502682dfb0
Fortinet's new module for fortios_system_proxy_arp ( #60857 )
5 years ago
Miguel Angel Muñoz González
6ba7024e8a
Fortinet's new module for fortios_system_probe_response ( #60856 )
5 years ago
Miguel Angel Muñoz González
e2e68fa7de
Fortinet's new module for fortios_system_password_policy_guest_admin ( #60854 )
5 years ago
Miguel Angel Muñoz González
ebc3e48b66
Fortinet's new module for fortios_system_pppoe_interface ( #60855 )
5 years ago
Miguel Angel Muñoz González
fc544069c8
Fortinet's new module for fortios_system_snmp_user ( #60970 )
5 years ago
Miguel Angel Muñoz González
9cfadf2c67
Fortinet's new module for fortios_system_object_tagging ( #60852 )
5 years ago
Miguel Angel Muñoz González
e60b9e4944
Fortinet's new module for fortios_system_storage ( #60971 )
5 years ago
Miguel Angel Muñoz González
37bcb5b528
Fortinet's new module for fortios_system_password_policy ( #60853 )
5 years ago
Miguel Angel Muñoz González
c6d88da332
Fortinet's new module for fortios_system_ntp ( #60851 )
5 years ago
Miguel Angel Muñoz González
107306a5d4
Fortinet's new module for fortios_system_network_visibility ( #60850 )
5 years ago
Miguel Angel Muñoz González
8b882be084
Fortinet's new module for fortios_system_switch_interface ( #60972 )
5 years ago
Miguel Angel Muñoz González
da7ed1d8a6
Fortinet's new module for fortios_system_tos_based_priority ( #60973 )
5 years ago
Miguel Angel Muñoz González
7cc089f0d7
Fortinet's new module for fortios_system_vdom_netflow ( #61034 )
5 years ago
Miguel Angel Muñoz González
d39addf6c0
Fortinet's new module for fortios_system_nd_proxy ( #60848 )
5 years ago
Miguel Angel Muñoz González
83f7007848
Fortinet's new module for fortios_system_netflow ( #60849 )
5 years ago
Miguel Angel Muñoz González
6a0078bee2
Fortinet's new module for fortios_system_vdom_link ( #61033 )
5 years ago
Miguel Angel Muñoz González
7988f828b3
Fortinet's new module for fortios_system_nat64 ( #60847 )
5 years ago
Miguel Angel Muñoz González
5a28feb81c
Fortinet's new module for fortios_system_vdom_exception ( #61032 )
5 years ago
Miguel Angel Muñoz González
9d70b2db8c
Fortinet's new module for fortios_system_management_tunnel ( #60845 )
5 years ago
Miguel Angel Muñoz González
0280bcbfca
Fortinet's new module for fortios_system_mobile_tunnel ( #60846 )
5 years ago
Miguel Angel Muñoz González
6b5b4fa5e9
Fortinet's new module for fortios_system_link_monitor ( #60843 )
5 years ago
Miguel Angel Muñoz González
9245310c99
Fortinet's new module for fortios_system_vdom_property ( #61035 )
5 years ago
Miguel Angel Muñoz González
fd11090663
Fortinet's new module for fortios_system_mac_address_table ( #60844 )
5 years ago
Miguel Angel Muñoz González
c2f9292987
Fortinet's new module for fortios_system_ipv6_tunnel ( #60842 )
5 years ago
Miguel Angel Muñoz González
8d95455167
Fortinet's new module for fortios_system_ipv6_neighbor_cache ( #60841 )
5 years ago
Miguel Angel Muñoz González
f8a6d6d991
Fortinet's new module for fortios_system_ips_urlfilter_dns ( #60840 )
5 years ago
Miguel Angel Muñoz González
0785ecf58b
Fortinet's new module for fortios_system_ips_urlfilter_dns6 ( #60839 )
5 years ago
Miguel Angel Muñoz González
cb4de3e2a6
Fortinet's new module for fortios_system_ipip_tunnel ( #60838 )
5 years ago
Miguel Angel Muñoz González
b44e486fb0
Fortinet's new module for fortios_system_ha_monitor ( #60837 )
5 years ago
Miguel Angel Muñoz González
bcb8364031
Fortinet's new module for fortios_system_gre_tunnel ( #60836 )
5 years ago
Miguel Angel Muñoz González
052baf8151
Fortinet's new module for fortios_system_custom_language ( #60812 )
5 years ago
Miguel Angel Muñoz González
5fec75a91a
Fortinet's new module for fortios_system_console ( #60810 )
5 years ago
Miguel Angel Muñoz González
63a6fe619c
Fortinet's new module for fortios_switch_controller_storm_control ( #60784 )
...
* Fortinet's new module for fortios_switch_controller_storm_control
* Update fortios_switch_controller_storm_control.py
5 years ago
Wojciech Wypior
3c19c75560
removes deprecated parameters ( #61066 )
...
adds diff functionality
fixes issue with serverscope parameter not setting on device
5 years ago
Wojciech Wypior
306b6b728c
adds new module for asm dos application profiles ( #61063 )
5 years ago
Matt Martz
adb886e4ce
Speed up units using time.sleep by mocking or shortening sleep time ( #61064 )
...
* Speed up units using time.sleep by mocking or shortening sleep time
* Only use durations when not a collection
5 years ago
Pedro Magalhães
145a6a8756
maven_artifact.py - add support for version ranges by using spec ( #54309 )
5 years ago
Miguel Angel Muñoz González
839e9019ef
Fortinet's new module for fortios_switch_controller_switch_group ( #60787 )
5 years ago
Matt Davis
bfa004930a
add subdir support to collection loading ( #60682 )
...
* add subdir support to collection loading
* collections may now load plugins from subdirs under a plugin type or roles dir, eg `ns.coll.subdir1.subdir2.myrole`->ns.coll's roles/subdir1/subdir2/myrole, `ns.coll.subdir1.mymodule`->ns.coll's plugins/modules/subdir1/mymodule.py
* centralize parsing/validation in AnsibleCollectionRef class
* fix issues loading Jinja2 plugins from multiple sources
* resolves #59462 , #59890 ,
* sanity test fixes
* string fixes
* add changelog entry
5 years ago
Miguel Angel Muñoz González
1aecdbb5c5
Fortinet's new module for fortios_switch_controller_switch_interface_tag ( #60788 )
5 years ago
Miguel Angel Muñoz González
1d8556710e
Fortinet's new module for fortios_switch_controller_switch_log ( #60789 )
5 years ago
Miguel Angel Muñoz González
df8cabb4ce
Fortinet's new module for fortios_switch_controller_stp_settings ( #60786 )
...
* Fortinet's new module for fortios_switch_controller_stp_settings
* Update fortios_switch_controller_stp_settings.py
5 years ago
Miguel Angel Muñoz González
5041be8350
Fortinet's new module for fortios_switch_controller_sflow ( #60783 )
5 years ago
Miguel Angel Muñoz González
af49cd0c4e
Fortinet's new module for fortios_switch_controller_security_policy_captive_portal ( #60782 )
5 years ago
chkp-orso
f1d568749f
fix: Checkpoint check_mode, add suboptions, return the facts ( #60264 )
...
* fix: check_mode, add suboptions, return the facts
* pip8, ansible_facts, get_payload
* add space to create PR
* remove space to create PR
* test tests of cp_network
* change for the test of network
* fixes to pass the tests
* fix tests
* Update ignore.txt
5 years ago
Jordan Borean
e747487720
ansible-galaxy - define multiple galaxy instances in ansible.cfg ( #60553 )
...
* ansible-galaxy: support multiple servers on install
* Added docs for the server configuration file
* Fix up doc string for requirements file format
* Fix bugs after testing
* Fix kwarg doc and added version
* Fix typo and doc improvement
* Fix base64 encoding and allow --server to override list
5 years ago
Miguel Angel Muñoz González
2e6458bb73
Fortinet's new module for fortios_switch_controller_security_policy_802_1X ( #60779 )
5 years ago
Miguel Angel Muñoz González
34bc40cfde
Fortinet's new module for fortios_switch_controller_qos_queue_policy ( #60777 )
5 years ago
Miguel Angel Muñoz González
d7b61b2adc
Fortinet's new module for fortios_router_route_map ( #60761 )
...
* Fortinet's new module for fortios_router_route_map
* Update fortios_router_route_map.py
5 years ago
Miguel Angel Muñoz González
7224114c3c
Fortinet's new module for fortios_switch_controller_quarantine ( #60778 )
5 years ago
Miguel Angel Muñoz González
150b20ed1d
Fortinet's new module for fortios_system_geoip_override ( #60835 )
5 years ago
Miguel Angel Muñoz González
f578534c79
Fortinet's new module for fortios_system_ftm_push ( #60834 )
5 years ago
Miguel Angel Muñoz González
f19851f1a3
Fortinet's new module for fortios_system_fsso_polling ( #60832 )
5 years ago
Miguel Angel Muñoz González
95338e9062
Fortinet's new module for fortios_system_fortisandbox ( #60831 )
5 years ago
Miguel Angel Muñoz González
6089509c8a
Fortinet's new module for fortios_system_fortimanager ( #60830 )
5 years ago
Miguel Angel Muñoz González
869b5550c6
Fortinet's new module for fortios_system_fortiguard ( #60829 )
5 years ago
Miguel Angel Muñoz González
fea50bef72
Fortinet's new module for fortios_system_fm ( #60828 )
5 years ago
Miguel Angel Muñoz González
7328c71adb
Fortinet's new module for fortios_system_fips_cc ( #60827 )
5 years ago
Miguel Angel Muñoz González
e223100f27
Fortinet's new module for fortios_system_external_resource ( #60825 )
5 years ago
Miguel Angel Muñoz González
e2c3f67aad
Fortinet's new module for fortios_system_email_server ( #60824 )
5 years ago
Miguel Angel Muñoz González
7cd380ddc3
Fortinet's new module for fortios_system_dscp_based_priority ( #60823 )
5 years ago
Miguel Angel Muñoz González
5deaf3f495
Fortinet's new module for fortios_system_dns_server ( #60822 )
5 years ago
Miguel Angel Muñoz González
a804d03f87
Fortinet's new module for fortios_system_dns_database ( #60817 )
...
* Fortinet's new module for fortios_system_dns_database
* Update fortios_system_dns_database.py
* Update fortios_system_dns_database.py
5 years ago
Miguel Angel Muñoz González
1dc6c05521
Fortinet's new module for fortios_system_dhcp6_server ( #60816 )
5 years ago
Miguel Angel Muñoz González
1c75506e22
Fortinet's new module for fortios_system_dedicated_mgmt ( #60815 )
5 years ago
Miguel Angel Muñoz González
55110408c0
Fortinet's new module for fortios_system_ddns ( #60813 )
5 years ago
Miguel Angel Muñoz González
e4f6d956a7
Fortinet's new module for fortios_system_csf ( #60811 )
5 years ago
Miguel Angel Muñoz González
6382f8cb46
Fortinet's new module for fortios_system_cluster_sync ( #60807 )
5 years ago
Miguel Angel Muñoz González
ce8493fc4d
Fortinet's new module for fortios_system_autoupdate_tunneling ( #60804 )
5 years ago
Miguel Angel Muñoz González
2e9b9d2a70
Fortinet's new module for fortios_system_autoupdate_schedule ( #60803 )
5 years ago
Miguel Angel Muñoz González
5557a9eb44
Fortinet's new module for fortios_system_autoupdate_push_update ( #60802 )
5 years ago
Miguel Angel Muñoz González
4cb81ad13f
Fortinet's new module for fortios_system_auto_script ( #60801 )
5 years ago
Miguel Angel Muñoz González
f3c288acf3
Fortinet's new module for fortios_system_automation_trigger ( #60800 )
5 years ago
Miguel Angel Muñoz González
3cd70f53cc
FortiOS modules for 2.9 - 4 ( #60806 )
...
* FortiOS modules for 2.9 - 4
* Update ignore.txt
* Updates from maintainers to legacy modules
* Update fortios_firewall_ssl_setting.py
* Update fortios_firewall_ssl_server.py
5 years ago
Miguel Angel Muñoz González
2b103a2e54
Fortinet's new module for fortios_system_automation_stitch ( #60799 )
5 years ago
Miguel Angel Muñoz González
47dcd2ea23
Fortinet's new module for fortios_system_automation_destination ( #60798 )
5 years ago
Miguel Angel Muñoz González
bef8a682d7
Fortinet's new module for fortios_system_automation_action ( #60797 )
5 years ago
Miguel Angel Muñoz González
2013f5e728
Fortinet's new module for fortios_system_auto_install ( #60795 )
5 years ago
Miguel Angel Muñoz González
c5a29d0b0c
Fortinet's new module for fortios_system_arp_table ( #60794 )
5 years ago
Miguel Angel Muñoz González
e0e2be1447
Fortinet's new module for fortios_system_alias ( #60793 )
5 years ago
Miguel Angel Muñoz González
29df45cd95
Fortinet's new module for fortios_system_alarm ( #60792 )
5 years ago
Miguel Angel Muñoz González
bc98bf67af
Fortinet's new module for fortios_system_affinity_packet_redistribution ( #60791 )
5 years ago
Miguel Angel Muñoz González
a97f4693d9
Fortinet's new module for fortios_system_affinity_interrupt ( #60790 )
5 years ago
Felix Fontein
cd4736d893
missing_required_lib: add information how to change Python interpreter ( #60736 )
...
* Add information how to change Python interpreter used by Ansible.
* Update lib/ansible/module_utils/basic.py
Co-Authored-By: Abhijeet Kasurde <akasurde@redhat.com>
* Make test less dependent on exact message.
5 years ago
Miguel Angel Muñoz González
a9405456bc
Fortinet's new module for fortios_switch_controller_qos_qos_policy ( #60776 )
...
* Fortinet's new module for fortios_switch_controller_qos_qos_policy
* Update fortios_switch_controller_qos_qos_policy.py
5 years ago
Miguel Angel Muñoz González
1845ca164f
Fortinet's new module for fortios_system_resource_limits ( #60879 )
...
* Fortinet's new module for fortios_system_resource_limits
* Update fortios_system_resource_limits.py
5 years ago
Miguel Angel Muñoz González
1143ebf973
Fortinet's new module for fortios_switch_controller_qos_ip_dscp_map ( #60775 )
...
* Fortinet's new module for fortios_switch_controller_qos_ip_dscp_map
* Update fortios_switch_controller_qos_ip_dscp_map.py
5 years ago
Miguel Angel Muñoz González
d0dac80e41
Fortinet's new module for fortios_spamfilter_iptrust ( #60767 )
...
* Fortinet's new module for fortios_spamfilter_iptrust
* Update fortios_spamfilter_iptrust.py
5 years ago
Miguel Angel Muñoz González
9ffe16c7cb
Fortinet's new module for fortios_spamfilter_mheader ( #60768 )
...
* Fortinet's new module for fortios_spamfilter_mheader
* Update fortios_spamfilter_mheader.py
5 years ago
Miguel Angel Muñoz González
b5823d078b
Fortinet's new module for fortios_switch_controller_802_1X_settings ( #60770 )
...
* Fortinet's new module for fortios_switch_controller_802_1X_settings
* Update fortios_switch_controller_802_1X_settings.py
5 years ago
Miguel Angel Muñoz González
b7f90dcce0
Fortinet's new module for fortios_spamfilter_bwl ( #60763 )
...
* Fortinet's new module for fortios_spamfilter_bwl
* Update fortios_spamfilter_bwl.py
5 years ago
Miguel Angel Muñoz González
e5a1fb2a29
Fortinet's new module for fortios_spamfilter_bword ( #60764 )
...
* Fortinet's new module for fortios_spamfilter_bword
* Update fortios_spamfilter_bword.py
5 years ago
Miguel Angel Muñoz González
ba44b2a0f8
Fortinet's new module for fortios_spamfilter_dnsbl ( #60765 )
...
* Fortinet's new module for fortios_spamfilter_dnsbl
* Update fortios_spamfilter_dnsbl.py
5 years ago
Miguel Angel Muñoz González
843a51628b
Fortinet's new module for fortios_router_ripng ( #60760 )
...
* Fortinet's new module for fortios_router_ripng
* Update fortios_router_ripng.py
* Update fortios_router_ripng.py
5 years ago
Miguel Angel Muñoz González
f9f882a981
Fortinet's new module for fortios_switch_controller_qos_dot1p_map ( #60774 )
5 years ago
Miguel Angel Muñoz González
8039dea8c4
Fortinet's new module for fortios_switch_controller_igmp_snooping ( #60772 )
5 years ago
Miguel Angel Muñoz González
6d93cddd58
Fortinet's new module for fortios_switch_controller_custom_command ( #60771 )
5 years ago
Miguel Angel Muñoz González
b48e51cf6d
Fortinet's new module for fortios_spamfilter_options ( #60769 )
5 years ago
Miguel Angel Muñoz González
4a99c5f64b
Fortinet's new module for fortios_spamfilter_fortishield ( #60766 )
5 years ago
Miguel Angel Muñoz González
a9566d1b99
Fortinet's new module for fortios_router_static6 ( #60762 )
5 years ago
Ganesh Nalawade
49736b6b27
Add support to configure network_cli terminal related options ( #60086 )
...
* Add support for configurable terminal plugin options
Fixes #59404
* Add terminal options to support platform specific login menu
* Add terminal options to support configurable options for stdout
and stderr regex list
* Fix CI failures
* Fix CI issues
* Fix review comments and add integration test
* Fix sanity test failures
* Fix review comments
* Fix integration test case
* Fix integration test failure
* Add support to configure terminal related options
Fixes https://github.com/ansible/ansible/issues/59404
* Add network_cli configurable options to support platform specific login menu
* Add network_cli configurable options to support configurable options for stdout
and stderr regex list
* Fix review comment
* Fix review comment
5 years ago
Miguel Angel Muñoz González
256db658b7
Fortinet's new module for fortios_router_prefix_list6 ( #60759 )
5 years ago
Miguel Angel Muñoz González
decb016a2d
FortiOS modules for 2.9 - 3 ( #60678 )
...
* FortiOS modules for 2.9 - 3
* Remove default values in doc, as suggested from review
* Retriggering due to shippable failure
* Update fortios_firewall_ipv6_eh_filter.py
* Update fortios_firewall_ipmacbinding_setting.py
* Update fortios_firewall_ippool.py
* Update fortios_firewall_local_in_policy6.py
* Update fortios_firewall_local_in_policy.py
5 years ago
Sumit Jaiswal
b55a54469c
Resource module for ios_vlans ( #59640 )
...
* ios_vlans resource module
* fix shippable error
* fix shippable
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
* fix vlans resource
* fix facts doc
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
* fix shippable n review
* fix test
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
* fix indentation
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
* fix review
* fix shebang
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
5 years ago
Miguel Angel Muñoz González
20f9e72c74
Fortinet's new module for fortios_router_key_chain ( #60758 )
5 years ago
Miguel Angel Muñoz González
be639a57f8
Fortinet's new module for fortios_router_isis ( #60757 )
5 years ago
Miguel Angel Muñoz González
174a854e05
Fortinet's new module for fortios_router_community_list ( #60756 )
5 years ago
Miguel Angel Muñoz González
78a382e91d
Fortinet's new module for fortios_router_aspath_list ( #60755 )
5 years ago
Hannes Ljungberg
13364fc530
docker_swarm_service: Allow passing dicts in networks ( #58961 )
...
* Add support for passing networks as dicts
* Add function to compare a list of different objects
* Handle comparing falsy values to missing values
* Pass docker versions to Service
* Move can_update_networks to Service class
* Pass Networks in TaskTemplate when supported
* Remove weird __str__
* Add networks integration tests
* Add unit tests
* Add example
* Add changelog fragment
* Make sure that network options are clean
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Set networks elements as raw in arg spec
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Fix wrong variable naming
* Check for network options that are not valid
* Only check for None options
* Validate that aliases is a list
5 years ago
Felix Fontein
26b9c81a8e
crypto modules: fix sanity errors ( #60046 )
...
* Remove sanity warnings.
* Linting.
* More linting.
* Forgot one place.
* no_bytes -> num_bytes
5 years ago
Paul Belanger
c11d144302
Remove unused imports / variables for junos ( #60705 )
...
* Remove unused imports / variables for junos
This is to help with the migration to collections.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
* Remove duplicate execute_module() function for junos lacp_interfaces
This seems to have passed lint checks, but something we caught in
collection migration.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
5 years ago
Miguel Angel Muñoz González
7e22c7482e
Fortinet's new module for fortios_switch_controller_system ( #60691 )
5 years ago
Miguel Angel Muñoz González
b4f210945e
Fortinet's new module for fortios_system_ha ( #60689 )
...
* Fortinet's new module for fortios_system_ha
* Retriggering Ansible checks due to strange failure
5 years ago
Miguel Angel Muñoz González
ca28ae3be5
FortiOS modules for 2.9 - 2 ( #60598 )
...
* FortiOS modules for 2.9 - 2
* Fix long lines and ignore.txt
5 years ago
Jordan Borean
4ebac7d5b7
ansible-galaxy - more fixes for verbosity without sub type ( #60604 )
...
* ansible-galaxy - more fixes for verbosity without sub type
* remove testing line
5 years ago
Kevin Breit
f52657fb7d
Meraki - Initial unit tests ( #55251 )
...
* Initial commit for the most basic of unit tests
* Rewrote unit test to actually work
- Uses pytest's fixtures structure, not classes
- Added a test file for importing
* Whitespace fixes
* Draft version of the mock unit test
* Modify code to actually work!
* Add 429 testing
* ansible-test fixes
* Resort lines
* Fix import for 2.x compatibility
5 years ago
Nathaniel Case
7d3c4a8882
Delay persistent connection until needed ( #59153 )
...
* Delay calling connect() until absolutely necessary
* Implement transport_test to enable wait_for_connection
* plugin might be connected already for some reason?
* ensure_connect for httpapi
There's some become shenanigans still needing to be ironed out
* Fix tests for network_cli
5 years ago
Chris Archibald
206594c5f0
New Module: Volume Autosize ( #59936 )
...
* add new module
* update volume
5 years ago
Andrey Klychkov
7955405a23
optparse_helpers: improve unit tests for version() ( #59626 )
...
optparse_helpers: improve unit tests for version()
5 years ago
Chris Archibald
fed6598e28
fixes ( #60146 )
5 years ago
Miguel Angel Muñoz González
4cae96109b
FortiOS modules for 2.9 - 1 ( #60469 )
...
* FortiOS modules for 2.9 - 1
* Fix empty choices and avoid E337,E338 warnings
* Ansible comments on version_added and ignore.txt only on this PR files
* Add version_added also for state attribute
* Avoid null choices on dlp_sensor
* Change required flag according to argspec
5 years ago
Chris Archibald
645eebdbbb
new options ( #60142 )
5 years ago
Chris Archibald
ae794369f8
new module: na_ontap_vserver_cifs_security ( #59817 )
...
* new module
* fixes
5 years ago
Rohit
69bc24f607
lag interfaces resource module ( #59175 )
...
* lag interfaces resource module
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity check imports
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixes
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* dict_diff usage issue fix
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* new task
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* overridden updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* dict update
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* comments incorporated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* facts merged
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* rebased and merged
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* new failures added
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* obsolete file removed
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* test cases updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* comments incorporated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* dependency added
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
5 years ago
Trishna Guha
d5d88f9b11
Add nxos_interfaces resource module ( #60421 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
5 years ago
Jordan Borean
14a7722e39
ansible-galaxy tidy up arg parse with better validation ( #59957 )
...
* ansible-galaxy tidy up arg parse with better validation
* Add support back in for -v before sub aprser
* Added deprecation warning for manually parsed verbosity
5 years ago
Andrey Klychkov
21863d48f3
unit tests: remove unused imports ( #60462 )
5 years ago
Chris Archibald
2e819c87db
new options ( #60145 )
5 years ago
Matt Davis
a40baf22fa
various mod_args fixes ( #60290 )
...
* various mod_args fixes
* filter task keywords when parsing actions from task_ds- prevents repeatedly banging on the pluginloader for things we know aren't modules/actions
* clean up module/action error messaging. Death to `no action in task!`- actually list the candidate modules/actions from the task if present.
* remove shadowed_module test
* previous discussion was that this behavior isn't worth the complexity or performance costs in mod_args
* fix/add test, remove module shadow logic
* address review feedback
5 years ago
Matt Martz
697b566971
Update units to pass on macOS ( #60435 )
...
* Update units to pass on macOS. Fixes #27810
* raising=False
5 years ago
Chris Archibald
13403b3688
update to command ( #60141 )
5 years ago
Chris Archibald
5df9075386
New Module: na_ontap_ports ( #59814 )
...
* new module
* fixes
5 years ago
Nathan Swartz
abc5654738
Fix netapp_e_iscsi_target chap secret size and clearing functionality. ( #57135 )
5 years ago
Andrey Klychkov
3929dc00a1
unittests: remove unused imports ( #60404 )
5 years ago
Miguel Angel Muñoz González
60a1545092
Fortinet's new module for fortios_switch_controller_vlan ( #59630 )
...
* Fortinet's new module for fortios_switch_controller_vlan
* Update fortios_switch_controller_vlan.py
* Update fortios_switch_controller_vlan.py
5 years ago
Miguel Angel Muñoz González
f1a4ab0aa5
Fortinet's new module for fortios_switch_controller_virtual_port_pool ( #59601 )
...
* Fortinet's new module for fortios_switch_controller_virtual_port_pool
* Update fortios_switch_controller_virtual_port_pool.py
* Update fortios_switch_controller_virtual_port_pool.py
5 years ago
Miguel Angel Muñoz González
079a4408ab
Fortinet's new module for fortios_switch_controller_switch_profile ( #59683 )
...
* Fortinet's new module for fortios_switch_controller_switch_profile
* Update fortios_switch_controller_switch_profile.py
* Update fortios_switch_controller_switch_profile.py
5 years ago
sushma-alethea
622a493ae0
icx: new module icx_ping ( #59975 )
...
* new module
* new module
* new terminal
* new terminal
* new cliconf
* new cliconf
* cliconf
* cliconf
* icx cliconf
* icx cliconf
* icx_cliconf
* icx test units module
* icx test units module
* icx units module
* icx units module
* icx banner unit test
* icx banner unit test
* PR changes resolved
* changes resolved
* Changes Resolved
* check_running_config changes resolved
* added notes
* added notes
* removed icx rst
* new changes
* new changes
* deleted icx rst
* icx .rst
* icx .rst
* modified platform_index.rst
* modified platform_index.rst
* modified platform_index.rst
* modified platform_index.rst
* changes resolved
* changes resolved
* PR comments resolved
* PR comments resolved
* Update platform_index.rst
PR comment resolved
* Update platform_index.rst
PR comment resolved
* new module icx_ping
* new changes
* Fixed bot error
5 years ago
Felix Fontein
3290b8343c
docker: fix sanity errors ( #60047 )
...
* Remove sanity check errors.
* More linting.
* Forgot to update places.
* Remove choices which aren't provided in argspec.
5 years ago
Chris Archibald
b6202dde32
Allow firmware update for (SP, ACP, Shelf, Disk) ( #58597 )
...
* update
* Revert "update"
This reverts commit 84848f8291
.
* correct module
* fixes
5 years ago
Sam Doran
2d266fbc87
Fix unit tests to work with pytest >= 5.0 ( #60246 )
...
pytest made a change in the way the message from ExceptionInfo objects was returned.
https://docs.pytest.org/en/latest/changelog.html#pytest-5-0-0-2019-06-28
5 years ago
Yaakov Selkowitz
93d9d64038
facts: fix double-counting of CPUs on POWER systems ( #58360 )
...
On POWER systems, /proc/cpuinfo provides a 'processor' entry as a
counter, and a 'cpu' entry with a description (similar to 'model name'
on x86). Support for POWER in get_cpu_facts was added via the 'cpu'
entry in commit 8746e692c1
. Subsequent
support for ARM64 in commit ce4ada93f9
used the 'processor' entry, resulting in double-counting of cores on
POWER systems.
When unit tests were later written for this code in
commit 55306906cf
, the erroneous values
were just accepted in the test instead of being diagnosed.
Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
5 years ago
Matt Clay
6c09b5c659
Unit test cleanup. ( #60315 )
...
* Clean up option parsing unit tests.
* Remove unused unit test marker and import.
5 years ago
Chris Archibald
48021a4200
add modify to snapshot policy ( #59149 )
5 years ago
Andrew Gaffney
b38cb37728
Transform octal escape sequences in mtab fields ( #60122 )
5 years ago
Sam Doran
aa717661af
Move assertion in unit test inside loop ( #60232 )
5 years ago
Jiri Hnidek
577bb88ad8
Added support for syspurpose to redhat_subscribtion module ( #59850 )
...
* Added several unit tests
* Added documentation for new syspurpose option and suboptions
* Simplified specification of module arguments
* Added new changelog file with fragments
5 years ago
Nathan Swartz
10543c8a4c
Facts dev upstream ( #57082 )
...
* Improved netapp_e_facts module.
Added the following facts:
- storage system segment size
- cache block size capabilities
- workload tags
- storage array hosts
- host groups
- list of mapped volumes for each initiator
* Remove proxy specific facts from netapp_e_facts module
* Add unit tests for netapp_e_facts module.
5 years ago
Martin Krizek
164881d871
Remove UnsafeProxy ( #59711 )
...
* Remove UnsafeProxy
Move the work from UnsafeProxy to wrap_var and add support for bytes.
Where wrap_var is not needed, use AnsibleUnsafeBytes/AnsibleUnsafeText
directly.
Fixes #59606
* item is not always text
* Address issues from reviews
* ci_complete
5 years ago
Nathan Swartz
e80f8048ee
Fix netapp_e_volume wait-for-initialization to complete issue. ( #58304 )
...
* Fix netapp_e_volume wait-for-initialization to complete issue.
* Add unit tests for wait_for operations in netapp_e_volume module.
5 years ago
Wojciech Wypior
d00aaf66d7
fixes assert statements in tests ( #59998 )
5 years ago
Wojciech Wypior
ce1f25cffd
adds module to manage apm acls ( #59992 )
5 years ago
Wojciech Wypior
77b323459f
adds more modules to bigip provision ( #59996 )
5 years ago
Wojciech Wypior
7b97abf6a2
adds apm module to manage network access components for APM ( #59993 )
5 years ago
Wojciech Wypior
47e3ed8100
adds module to manage device self signed certificates ( #59994 )
5 years ago
Wojciech Wypior
0d92abad7d
adds module to manage snat translations ( #59995 )
5 years ago
Jill R
4308b87d72
Don't truncate cidr_ipv6 addresses in ec2_group.py ( #59106 )
...
* Better cidr_ipv6 validation in ec2_group.py
* Improve warning/error handling, add changelog
* Update unit test for ipv6 validation
* Fix logic that was causing non /128 cidrs with host bits to not be handled
5 years ago
sushma-alethea
92187ae53e
icx: new module icx_command ( #59903 )
...
* new module
* new cliconf
* cliconf
* icx cliconf
* icx test units module
* icx units module
* icx banner unit test
* added notes
* new changes
* icx .rst
* modified platform_index.rst
* modified platform_index.rst
* changes resolved
* PR comments resolved
* Update platform_index.rst
PR comment resolved
* new module
* new cliconf
* cliconf
* icx cliconf
* icx test units module
* icx units module
* icx banner unit test
* added notes
* new changes
* icx .rst
* modified platform_index.rst
* modified platform_index.rst
* changes resolved
* PR comments resolved
* Update platform_index.rst
PR comment resolved
* new module icx_command
* PR issue
* new PR fix
5 years ago
Matt Clay
d651bda123
Relocate ansible-test code. ( #60147 )
...
* Initial move of `test/runner/` content.
`test/runner/lib/` -> `test/lib/ansible_test/_internal/`
`test/runner/` -> `test/lib/ansible_test/_internal/data/`
* Initial move of `test/sanity/` content.
`test/sanity/` -> `test/lib/ansible_test/_internal/data/sanity/` (except `test/sanity/ignore.txt`)
* Initial move of `test/units/pytest/` content.
`test/units/pytest/` -> `test/lib/ansible_test/_internal/data/pytest/`
* Follow-up move of `test/runner/unit/` content.
`test/lib/ansible_test/_internal/data/unit/` -> `test/lib/ansible_test/tests/unit/`
* Initial move of `ansible.cfg` content.
`test/units/ansible.cfg` -> `test/lib/ansible_test/_internal/data/units/ansible.cfg`
`test/env/ansible.cfg` -> `test/lib/ansible_test/_internal/data/env/ansible.cfg`
* Follow-up move of `data` directory.
`test/lib/ansible_test/_internal/data/` -> `test/lib/ansible_test/_data/`
* Update import statements.
* Add missing __init__.py for unit tests.
* Fix path references and miscellaneous issues.
5 years ago
Nathan Swartz
acbffce079
Host dev upstream ( #57086 )
...
* Improve netapp_e_host module
Add host type strings for windows, windows cluster, linux and vmware to netapp_e_host module
Make host port information case-insensitive in netapp_e_host module
Fix port removal and default group.
Fix port reassignment in netapp_e_host module.
Fix port label or address change within existing host object in module netapp_e_host
Add unit and integration tests
* Created new unit test for netapp_e_host module
5 years ago
Nathan Swartz
a9aeabb456
Improve netapp_e_storagepool and add units. ( #57095 )
...
Refactored module to use eseries base class
Removed E322 and E326 for netapp_e_storage module from the ignore.txt file
Updated version_added quotes in netapp_e_storagepool
5 years ago
Matt Clay
fa2adf3b7b
More prep for ansible-test relocation. ( #60114 )
...
* Update pytest plugins.
* Fix update-bundled sanity test.
* Remove old validate-modules comment.
* Fix ansible-test plugin loading
* Update code coverage comments.
* Fix Makefile ansible-test reference.
* Remove incorrect path from lint output.
* Update ansible-test unit tests.
* Make ansible-test's own unit tests singular.
5 years ago
Matt Clay
9fd244319e
Clean up ansible-test references in tests. ( #60108 )
...
* Clean up comments in integration tests.
Tests reference soon to be outdated paths and implementation details.
* Remove unused test/runner/ reference in test.
5 years ago
Nathan Swartz
41235ac05a
Improve netapp_e_hostgroup and add unit tests. ( #57094 )
...
* Improve netapp_e_hostgroup and add unit and integration tests.
netapp_e_hostgroup was refactored for maintainability and improved
documentation clarity.
* Remove ignore sanity check E338 for netapp_e_hostgroup module
* Add __future__ import (absolute_import, division, print_function) to test_netapp_e_hostgroup unit test.
5 years ago
Chris Archibald
be24db8886
New module na_ontap_object_store ( #59048 )
...
* New module object store
* fixes
* fix tests
5 years ago
Trishna Guha
021b1810c9
Add nxos_vlans resource module ( #59294 )
...
* Add nxos_vlans resource module
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* address review comments
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix CI failure and udpate tests
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add commands in module doc
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
5 years ago
Mike Wiebe
9610f2b8ac
NX-OS Telemetry Resource Module ( #59126 )
...
* Combined telemetry module commit
* Minor fixes
* Add back whitespace
* Add telemetry subscription support and simplify
* Remove comment line
* Make ansibot happy
* Create common build_args method
* More ansibot fixes
* Refactored integration tests, remove old files
* Add subscription tests
* Add integration tests
* Update module docs
* Test updates
* Address review comments
* Comment should be one line, not two
* Address Trishna comments
* State deleted should purge all config
* Remove misleading comment
* Doc fixes
* Fix source int bug and remove local debug msg
* Add additional integration test checks
5 years ago
Wojciech Wypior
c9a9621a02
fixes issue with recieve parameter idempotency ( #59999 )
...
fixes assert statements in unit tests
5 years ago
Andrey Klychkov
64e3cb0fa8
Unit tests: remove unused imports ( #59812 )
...
* Unit tests: remove unused imports
* Unit tests: remove unused imports, fix
5 years ago
Sumit Jaiswal
b847327645
Resource module for ios_interfaces and Facts Update ( #59716 )
...
* ios interfaces resource
5 years ago
Felix Fontein
6d074d8a94
Move ome_* and idrac_* modules one level up ( #59698 )
...
* Move ome_* and idrac_* modules one level up.
* Fix paths.
* Fix package name.
* Oranize in different directories.
* Update BOTMETA.
* Update new ignore entries.
* Revert "Update BOTMETA."
Revert "Oranize in different directories."
Adjust ignores.txt.
5 years ago
Abhijeet Kasurde
056aac1e30
Minor fixes in galaxy command for collection ( #59846 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
5 years ago
Nathan Swartz
26fff6f5c3
Improved netapp module utility for E-Series. ( #59527 )
...
Add header option to request method in NetAppESeriesModule
Add multipart formdata builder function
Fix issue with url port change
5 years ago
Abhijeet Kasurde
025e30ea0c
VMware: add support for http_proxy in connection API
...
This commit allows users to access a vCenter or a ESXi through a
HTTP CONNECT based proxy.
To do so, the users have to set the `proxy_host` and `proxy_port`
variables.
The can also use the `VMWARE_PROXY_HOST` and `VMWARE_PROXY_PORT`
environment variables.
This feature depends on pyvmomi > v6.7.1.2018.12.
Fixes : #42221
Co-Author: Abhijeet Kasurde <akasurde@redhat.com>
Co-Author: Gonéri Le Bouder <goneri@redhat.com>
5 years ago
itercheng
eea46a0d1b
Support Ericsson device management ( #59277 )
...
* Support Ericsson device management
* modify code
* modify error
* delete redundant file
* delete file
* modified error
* modify additional file name
* delete code
* add blank line
* delete redundant code
* add platform_eric_eccli.rst
* modify syntaxError
* modify document
* modify error
* modify maintaners
* modify document
* add end_string
5 years ago
Nilashish Chakraborty
730fa78ca4
Add vyos_interfaces resource module ( #58589 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
5 years ago
sushma-alethea
f2cb44633a
Modules to manage ICX devices ( #58969 )
...
* new module
* new terminal
* new terminal
* new cliconf
* cliconf
* icx cliconf
* icx_cliconf
* icx test units module
* icx units module
* icx banner unit test
* PR changes resolved
* changes resolved
* Changes Resolved
* check_running_config changes resolved
* added notes
* removed icx rst
* new commit
* new changes
* deleted icx rst
* icx .rst
* modified platform_index.rst
* modified platform_index.rst
* changes resolved
* PR comments resolved
* Update platform_index.rst
PR comment resolved
5 years ago
Jiri Hnidek
978fe81a6d
Added unit tests for redhat_subscription module ( #58665 )
...
* Fixed the redhat_subscription module:
- Option 'pool_ids' works in Python3 now
- It tries to attach only pools IDs that are available
- Optimization of code: do not call list --available, when
no pool is requested
- Simplified configure() method
- Small changes to generate same commands on Python2 and Python3.
Order of arguments/options and pool IDs have to be same to
be able to run unit test using Python2 and Python3.
- Added fragments file for redhat_subscribtion module
5 years ago
Andrey Klychkov
32de51adac
Unit tests: remove unused imports ( #59740 )
5 years ago
Shrikant Chaudhari
0b8354751b
Added new module avi_user.py ( #57116 )
...
* Added new module avi_user.py and tests for that
* Updated documentation as per module argspec
* Updated as per review comments on IP address
* Updated documentation for types
* Fixed sanity check failure for __future__ import
* Updated documentation as per review comments.
5 years ago
Andrey Klychkov
4e8df9a4b8
unit tests: remove unused imports ( #59636 )
5 years ago
Nilashish Chakraborty
f2b0bfd4aa
Add iosxr_lacp resource module ( #59281 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
5 years ago
Sandeep Bandi
1d82d25ea2
Adding Avi ansible lookup module ( #58667 )
...
* Adding Avi ansible lookup module
(cherry picked from commit 77b8951f68cbc889e6595b2a359ca27b84a43c0d)
* Added description for examples
* Added debug logs and unit tests
* Fix __builtin__ import and restting super
* Fix pep8 errors
* Updated as per review comments on IP address
5 years ago
Chaitanya Deshpande
f988c23f82
Added unit tests for avi API utils ( #58382 )
...
* Added unit tests for ansibble_utils.py
* Removed unnecessary print statement
* Updated Ip address as review comment
* Updated as per review comments on IP address and test asserts
5 years ago
Jordan Borean
ba7097cba3
Collection test ( #59488 )
...
* Add missing __init__.py for collection unit tests
* Added more tests for collection install and remove default path
5 years ago
Toshio Kuratomi
8a880d6032
Fix the pytest match test for python-2.6
5 years ago
Toshio Kuratomi
67fb3a8215
Fix root filter test
...
On python-2.6 the error message is different
5 years ago
Andrey Klychkov
333953117c
Add human_to_bytes isbits arg unit tests&docstring
...
PR #58623
Co-Authored-By: Sviatoslav Sydorenko <webknjaz@redhat.com>
Co-Authored-By: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
5 years ago
Matt Clay
79eca9c8fb
Initial ansible-test support for collections. ( #59197 )
...
* Initial ansible-test support for collections.
* Include cloud config in delegation payload.
* Add missing types import and fix `t` shadowing.
* Fix plugin traceback when config_path not set.
* Fix encoding issues.
* Remove unused imports.
* More encoding fixes.
* Handle delegation outside exception handler.
* Inject ssh keys only if not already in place.
* More defensive approach to getting remote pwd.
* Add missing string format var.
* Correct PowerShell require regex.
* Rename `is_install` and `INSTALL_ROOT`.
5 years ago
Jordan Borean
aa0de421d2
Ignore collection build release files in the root collection directory ( #59121 )
5 years ago
Jordan Borean
65049620ee
Generate galaxy.yml based on single source of truth ( #59170 )
...
* Generate galaxy.yml based on single source of truth
* Fix up tests and align file names
* Minor Makefile tweak
* Remove link in galaxy.yml file and make it a template file
* Moved collections docs to dev_guide
* change Makefile clean path
* Added readme to example meta file
* review fixes
* Use newer style for doc generation script
* Fix mistake in dev_guide index
* removed uneeded file, fixed links and added preview banner
* Moved banner for sanity test
5 years ago
Matt Martz
284dafe476
Perfy McPerferton ( #58400 )
...
* InventoryManager start of perf improvements
* 0 not 1
* More startswith to [0] improvements
* Remove unused var
* The hash doesn't need to be a string, start as a list, make it into a tuple
* set actually appears faster than frozenset, and these don't need to be frozen
* Cache hosts lists, to avoid extra get_hosts calls, pass to get_vars too
* negligible perf improvement, it could help with memory later
* Try the fast way, fallback to the safe way
* Revert to previous logic, linting fix
* Extend pre-caching to free
* Address test failures
* Hosts are strings
* Fix unit test
* host is a string
* update test assumption
* drop SharedPluginLoaderObj, pre-create a set, instead of 2 comparisons in the list comprehension
* Dedupe code
* Change to _hosts and _hosts_all in get_vars
* Add backwards compat for strategies that don't do set host caches
* Add deprecation message to SharedPluginLoaderObj
* Remove unused SharedPluginLoaderObj import
* Update docs/comments
* Remove debugging
* Indicate what patterh_hash is
* That won't work
* Re-fix tests
* Update _set_hosts_cache to accept the play directly, use without refresh in get_hosts_remaining and get_failed_hosts for backwards compat
* Rename variable to avoid confusion
* On add_host only manipulate _hosts_cache_all
* Add warning docs around _hosts and _hosts_all args
5 years ago
Chris Archibald
6adf0c581e
New feature to na_ontap_snapmirror ( #59047 )
...
* updates
* updating version added for connection type
5 years ago
Chris Archibald
b1360c0d94
bug fixes ( #59049 )
5 years ago
Andrey Klychkov
59e647910d
Add unit tests for bytes_to_human formatter
...
PR #58664
Co-Authored-By: Sam Doran <sdoran@redhat.com>
5 years ago
Tyler Ramer
8d0f2e5725
Address regression causing bootproto=dhcp for manual IP addresses ( #56376 )
...
Commit b7724fdf85
appears to have caused a regression, where `ip4`, `gw4`, `ip6`, `gw6`
were converted to `ipv4.address`, `ipv4.gateway` etc.
This causes bootproto (or `ipv4.method`) to remain `dhcp`, as noted in https://github.com/ansible/ansible/issues/36615
This commit only reverts the key-value pairs to the original names,
which is in line with both expectation (manual ip addr == no dhcp) and
the language used in the playbook, which is, for example, "ip4" not
"ipv4.address"
Co-authored-by: Stuart Pollock <spollock@pivotal.io>
Co-authored-by: Tyler Ramer <tramer@pivotal.io>
5 years ago
Felix Fontein
4a574c4d0c
Option parsing: warn if both an option and its alias are specified for a module ( #53698 )
...
* Print warning when both an option and its alias is specified.
* Improve output.
* Put warnings into self._warnings directly, resp. use self.warn() when handling subspecs.
* Add changelog.
* Add unit test.
5 years ago
Sam Doran
f231f21669
Handle situation where ansible_architecure may not be defined when gathering facts ( #55466 )
5 years ago
Toshio Kuratomi
87601969a3
Correct places where match was intended
...
pytest.raises has two parameters, message and match. message is meant
to be the error message that pytest gives when the tested code does not
raise the expected exception. match is the string that pytest expects
to be a match for the repr of the exception. Unfortunately, it seems
that message is often mistakenly used where match is meant. Fix those
cases.
message is also deprecated so removed our usage of it. Perhaps we
should write a sanity test later that prevents the use of
pytest.raises(message) to avoid this mistake.
seealso: https://docs.pytest.org/en/4.6-maintenance/deprecations.html#message-parameter-of-pytest-raises
Also update the exception message tested for as we're now properly
detecting that the messages have changed.
5 years ago
Aljaž Košir
42073b6331
Add lambda_bucket_event module ( #58059 )
5 years ago
Sumit Jaiswal
b01b1d40cf
PR to add Unit TC for Checkpoint network module ( #57710 )
...
* cp_network unit TC
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
5 years ago
Brian Coca
a39b721db5
fixes to config manager ( #58530 )
...
* skip unreadable ansible.cfg
* all types should check for type
* patch access for tests and fix tests that relied on missing files not being checked
5 years ago
Matt Davis
d28f25d118
patch ansible-connection collection plugin loading ( #59119 )
5 years ago
Matt Clay
d4dec59cb0
Fix collection loader builtin handling. ( #58897 )
...
- Support more import statements:
from ansible_collections.ansible.builtin.plugins.module_utils import basic
from ansible_collections.ansible.builtin.plugins.module_utils.basic import AnsibleModule
- Add unit tests for more import statements.
- Raise ImportError instead of returning None if load_module fails.
5 years ago
Chris Archibald
8bf069114f
New Module: Vscan Enable ( #57953 )
...
* new module
* fix netapp.py
* updates
* fixes
5 years ago
Alvaro Olmedo Rodriguez
a1dcba63b3
java_keystore - Prefer SHA256 and solve SHA256 keytool in java11 version ( #57302 )
5 years ago
Chris Archibald
f3aac3a112
MOTD was not idempotent ( #57372 )
...
* fix issue
* fix issues
* fix issues
* fix issues
5 years ago
Chris Archibald
9cb78b4826
New options to volume ( #58531 )
...
* updates to volume
* fix ansibot
* fix issues
* Revert "fix issues"
This reverts commit 54988709ae
.
5 years ago
Chris Archibald
59feb63d19
Add uid, and gid to volume clone ( #57371 )
...
* and new features
* fix issues
* fix issues
* fix issues
* add unit tests
5 years ago
Chris Archibald
6e3d54ae81
Set vscan_fileop_profile for na_ontap_cifs ( #57373 )
...
* new features
* update unit tests
5 years ago
pratikgadiya12
e8f4ebb22c
nmcli: Argument vlanid (int) is changed internally to string ( #58963 )
...
* Argument vlanid (int) is changed internally to string
* Modified test case to check vlan id
Fixes : #58949
5 years ago
Matt Clay
c79afb1cba
Move ansible-test unit coverage code into plugin.
5 years ago
rajaspachipulusu17
753f998262
Pluribus Networks ipv6 security reguard vlan module with UT ( #58319 )
5 years ago
Chris Archibald
8731fc7a86
returning invalid security ( #58595 )
5 years ago
Matt Clay
9e67953b2e
Fix collection loader and add unit tests. ( #58701 )
...
* Use `compile` before `eval` in collection loader.
This fixes two issues:
1. File names are available when tracing execution, such as with code coverage.
2. Future statements are not inherited from the collection loader.
* Add unit tests for collection loading.
These tests verify several things:
1. That unit tests can import code from collections when the collection loader is installed.
2. That tracing reports the correct file and line numbers (to support code coverage).
3. That collection code does not inherit __future__ statements from the collection loader.
* Update unit test handling of the collection loader.
Since the collection loader is installed simply by importing ansible.plugins.loader,
we may already have a collection loader installed when the test runs. This occurs if
any other tests are collected which use that import during collection. Until that code
is moved into an initialization function to avoid loading during import, the unit tests
will need to replace any existing collection loaders so that they reflect the desired
configuration.
* Insert into sys.modules before calling exec.
This is a requirement of PEP 302.
It will prevent recursion errors when importing the current module or using a relative import.
* Use the correct value for __package__ in modules.
This allows using relative imports in collections.
* Add warning about modifying code for trace test.
* Add test for relative import in collection.
* Add __init__.py to collection to satisfy pylint.
The relative-beyond-top-level rule in pylint may not be appropriate for collections.
However, until that rule is disabled for collections this will keep tests passing.
5 years ago
Jordan Borean
b6791e6ae3
ansible-galaxy: add collection sub command ( #57106 )
...
* ansible-galaxy: add collection init sub command
* Fix changelog and other sanity issues
* Slim down skeleton structure, fix encoding issue on template
* Fix doc generation code to include sub commands
* Added build step
* Tidy up the build action
* Fixed up doc changes and slight testing tweaks
* Re-organise tests to use pytest
* Added publish step and fixed up issues after working with Galaxy
* Unit test improvments
* Fix unit test on 3.5
* Add remaining build tests
* Test fixes, make the integration tests clearer to debug on failures
* Removed unicode name tests until I've got further clarification
* Added publish unit tests
* Change expected length value
* Added collection install steps, tests forthcoming
* Added unit tests for collection install entrypoint
* Added some more tests for collection install
* follow proper encoding rules and added more tests
* Add remaining tests
* tidied up tests and code based on review
* exclude pre-release versions from galaxy API
5 years ago
Miguel Angel Muñoz González
d50531c6bd
New Fortinet's module for fortios_user_device (using new httpapi plugin) ( #58291 )
...
* New Fortinet's module for fortios_user_device (using new httpapi plugin
* Fix documentation errors
* Update lib/ansible/modules/network/fortios/fortios_user_device.py
Co-Authored-By: Sandra McCann <samccann@redhat.com>
* Update lib/ansible/modules/network/fortios/fortios_user_device.py
Co-Authored-By: Sandra McCann <samccann@redhat.com>
* Update lib/ansible/modules/network/fortios/fortios_user_device.py
Co-Authored-By: Sandra McCann <samccann@redhat.com>
* Update lib/ansible/modules/network/fortios/fortios_user_device.py
Co-Authored-By: Sandra McCann <samccann@redhat.com>
* Update lib/ansible/modules/network/fortios/fortios_user_device.py
Co-Authored-By: Sandra McCann <samccann@redhat.com>
* Update lib/ansible/modules/network/fortios/fortios_user_device.py
Co-Authored-By: Sandra McCann <samccann@redhat.com>
5 years ago
Andrey Klychkov
88ec5e14cb
Add unit tests for lenient_lowercase function ( #58586 )
5 years ago
Abhijeet Kasurde
79fdc2190a
role: Fix role's hash_params ( #55263 )
...
* role: Fix role's hash_params
Fix based upon work done by alikins.
Fixes : #20596
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
* review comments
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
5 years ago
Diane Wang
9c140d26d5
VMware: add new module vmware_guest_network ( #52075 )
5 years ago
Toshio Kuratomi
0c992d5ae4
Fix for skipping of gitlab_runner test.
...
Correct variable name for skipping of the gitlab test when gitlab python
client is not installed.
5 years ago
Mariusz Mazur
2fb06650a7
kubevirt: even more unit tests ( #58593 )
5 years ago