Miguel Angel Muñoz González
426eea7014
Fortinet's new module for fortios_system_replacemsg_utm ( #60877 )
2019-08-22 18:16:23 +05:30
Miguel Angel Muñoz González
b325c488e3
Fortinet's new module for fortios_system_replacemsg_traffic_quota ( #60876 )
2019-08-22 18:15:37 +05:30
Miguel Angel Muñoz González
8e493021a1
Fortinet's new module for fortios_system_replacemsg_sslvpn ( #60875 )
2019-08-22 18:14:42 +05:30
Miguel Angel Muñoz González
8fb4878906
Fortinet's new module for fortios_system_replacemsg_spam ( #60874 )
2019-08-22 18:14:19 +05:30
Miguel Angel Muñoz González
bf6212b23d
Fortinet's new module for fortios_system_replacemsg_nntp ( #60873 )
2019-08-22 18:13:51 +05:30
Miguel Angel Muñoz González
1ab09778fb
Fortinet's new module for fortios_router_access_list6 ( #61132 )
2019-08-22 18:13:17 +05:30
Miguel Angel Muñoz González
00d2e541b9
Fortinet's new module for fortios_vpn_certificate_ca ( #61123 )
2019-08-22 18:13:07 +05:30
Miguel Angel Muñoz González
267ce70818
Fortinet's new module for fortios_system_replacemsg_nac_quar ( #60872 )
2019-08-22 18:12:20 +05:30
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
2019-08-22 17:44:17 +05:30
Miguel Angel Muñoz González
3373a2518a
Fortinet's new module for fortios_system_replacemsg_mail ( #60871 )
2019-08-22 17:17:23 +05:30
Miguel Angel Muñoz González
4506371611
Fortinet's new module for fortios_system_replacemsg_image ( #60870 )
2019-08-22 17:08:32 +05:30
Miguel Angel Muñoz González
ab023b5276
Fortinet's new module for fortios_system_replacemsg_icap ( #60869 )
2019-08-22 17:08:11 +05:30
Miguel Angel Muñoz González
e887f1247f
Fortinet's new module for fortios_system_replacemsg_http ( #60868 )
2019-08-22 17:06:31 +05:30
Miguel Angel Muñoz González
b2c65f20d8
Fortinet's new module for fortios_system_replacemsg_group ( #60867 )
2019-08-22 17:06:24 +05:30
Miguel Angel Muñoz González
c4500bffbb
Fortinet's new module for fortios_system_replacemsg_ftp ( #60866 )
2019-08-22 16:53:12 +05:30
Miguel Angel Muñoz González
8fad5e3081
Fortinet's new module for fortios_system_replacemsg_fortiguard_wf ( #60864 )
2019-08-22 16:49:37 +05:30
Miguel Angel Muñoz González
bb09bdb309
Fortinet's new module for fortios_system_replacemsg_ec ( #60863 )
2019-08-22 16:37:29 +05:30
Miguel Angel Muñoz González
c041b6e9ca
Fortinet's new module for fortios_system_replacemsg_device_detection_portal ( #60862 )
2019-08-22 16:36:29 +05:30
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.
2019-08-22 15:54:46 +05:30
Miguel Angel Muñoz González
62f665f0ed
Fortinet's new module for fortios_system_vdom_radius_server ( #61036 )
2019-08-22 15:30:54 +05:30
Miguel Angel Muñoz González
ffbb906a9f
Fortinet's new module for fortios_system_vdom_sflow ( #61037 )
2019-08-22 15:26:54 +05:30
Miguel Angel Muñoz González
95fee79c13
Fortinet's new module for fortios_system_sms_server ( #60962 )
2019-08-22 15:22:47 +05:30
frankshen01
f6421bbe2b
Fortinet's new module for fortios_system_session_helper ( #60986 )
2019-08-22 15:12:53 +05:30
Miguel Angel Muñoz González
f624fd4c4c
Fortinet's new module for fortios_system_vdom_dns ( #60974 )
2019-08-22 15:12:07 +05:30
Miguel Angel Muñoz González
2497b0fd5f
Fortinet's new module for fortios_system_snmp_community ( #60963 )
2019-08-22 15:09:57 +05:30
Miguel Angel Muñoz González
0b1a8494a2
Fortinet's new module for fortios_system_snmp_sysinfo ( #60964 )
2019-08-22 15:01:35 +05:30
Miguel Angel Muñoz González
c16e9c2604
Fortinet's new module for fortios_system_replacemsg_auth ( #60861 )
2019-08-22 15:00:41 +05:30
Miguel Angel Muñoz González
19f35502f3
Fortinet's new module for fortios_system_replacemsg_alertmail ( #60859 )
2019-08-22 14:58:19 +05:30
Miguel Angel Muñoz González
1219c10844
Fortinet's new module for fortios_system_replacemsg_admin ( #60858 )
2019-08-22 14:57:25 +05:30
Miguel Angel Muñoz González
502682dfb0
Fortinet's new module for fortios_system_proxy_arp ( #60857 )
2019-08-22 14:54:56 +05:30
Miguel Angel Muñoz González
6ba7024e8a
Fortinet's new module for fortios_system_probe_response ( #60856 )
2019-08-22 14:53:13 +05:30
Miguel Angel Muñoz González
e2e68fa7de
Fortinet's new module for fortios_system_password_policy_guest_admin ( #60854 )
2019-08-22 14:52:04 +05:30
Miguel Angel Muñoz González
ebc3e48b66
Fortinet's new module for fortios_system_pppoe_interface ( #60855 )
2019-08-22 14:51:25 +05:30
Miguel Angel Muñoz González
fc544069c8
Fortinet's new module for fortios_system_snmp_user ( #60970 )
2019-08-22 14:51:05 +05:30
Miguel Angel Muñoz González
9cfadf2c67
Fortinet's new module for fortios_system_object_tagging ( #60852 )
2019-08-22 14:49:46 +05:30
Miguel Angel Muñoz González
e60b9e4944
Fortinet's new module for fortios_system_storage ( #60971 )
2019-08-22 14:49:34 +05:30
Miguel Angel Muñoz González
37bcb5b528
Fortinet's new module for fortios_system_password_policy ( #60853 )
2019-08-22 14:41:12 +05:30
Miguel Angel Muñoz González
c6d88da332
Fortinet's new module for fortios_system_ntp ( #60851 )
2019-08-22 14:38:54 +05:30
Miguel Angel Muñoz González
107306a5d4
Fortinet's new module for fortios_system_network_visibility ( #60850 )
2019-08-22 14:38:34 +05:30
Miguel Angel Muñoz González
8b882be084
Fortinet's new module for fortios_system_switch_interface ( #60972 )
2019-08-22 14:23:16 +05:30
Miguel Angel Muñoz González
da7ed1d8a6
Fortinet's new module for fortios_system_tos_based_priority ( #60973 )
2019-08-22 14:18:53 +05:30
Miguel Angel Muñoz González
7cc089f0d7
Fortinet's new module for fortios_system_vdom_netflow ( #61034 )
2019-08-22 14:14:20 +05:30
Miguel Angel Muñoz González
d39addf6c0
Fortinet's new module for fortios_system_nd_proxy ( #60848 )
2019-08-22 14:13:44 +05:30
Miguel Angel Muñoz González
83f7007848
Fortinet's new module for fortios_system_netflow ( #60849 )
2019-08-22 14:13:38 +05:30
Miguel Angel Muñoz González
6a0078bee2
Fortinet's new module for fortios_system_vdom_link ( #61033 )
2019-08-22 14:09:43 +05:30
Miguel Angel Muñoz González
7988f828b3
Fortinet's new module for fortios_system_nat64 ( #60847 )
2019-08-22 14:09:34 +05:30
Miguel Angel Muñoz González
5a28feb81c
Fortinet's new module for fortios_system_vdom_exception ( #61032 )
2019-08-22 14:09:19 +05:30
Miguel Angel Muñoz González
9d70b2db8c
Fortinet's new module for fortios_system_management_tunnel ( #60845 )
2019-08-22 14:08:37 +05:30
Miguel Angel Muñoz González
0280bcbfca
Fortinet's new module for fortios_system_mobile_tunnel ( #60846 )
2019-08-22 14:08:25 +05:30
Miguel Angel Muñoz González
6b5b4fa5e9
Fortinet's new module for fortios_system_link_monitor ( #60843 )
2019-08-22 12:53:28 +05:30
Miguel Angel Muñoz González
9245310c99
Fortinet's new module for fortios_system_vdom_property ( #61035 )
2019-08-22 12:52:22 +05:30
Miguel Angel Muñoz González
fd11090663
Fortinet's new module for fortios_system_mac_address_table ( #60844 )
2019-08-22 12:29:58 +05:30
Miguel Angel Muñoz González
c2f9292987
Fortinet's new module for fortios_system_ipv6_tunnel ( #60842 )
2019-08-22 12:27:51 +05:30
Miguel Angel Muñoz González
8d95455167
Fortinet's new module for fortios_system_ipv6_neighbor_cache ( #60841 )
2019-08-22 12:27:19 +05:30
Miguel Angel Muñoz González
f8a6d6d991
Fortinet's new module for fortios_system_ips_urlfilter_dns ( #60840 )
2019-08-22 12:26:36 +05:30
Miguel Angel Muñoz González
0785ecf58b
Fortinet's new module for fortios_system_ips_urlfilter_dns6 ( #60839 )
2019-08-22 12:25:54 +05:30
Miguel Angel Muñoz González
cb4de3e2a6
Fortinet's new module for fortios_system_ipip_tunnel ( #60838 )
2019-08-22 12:25:28 +05:30
Miguel Angel Muñoz González
b44e486fb0
Fortinet's new module for fortios_system_ha_monitor ( #60837 )
2019-08-22 12:24:57 +05:30
Miguel Angel Muñoz González
bcb8364031
Fortinet's new module for fortios_system_gre_tunnel ( #60836 )
2019-08-22 12:24:29 +05:30
Miguel Angel Muñoz González
052baf8151
Fortinet's new module for fortios_system_custom_language ( #60812 )
2019-08-22 12:23:39 +05:30
Miguel Angel Muñoz González
5fec75a91a
Fortinet's new module for fortios_system_console ( #60810 )
2019-08-22 12:23:03 +05:30
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
2019-08-22 12:22:20 +05:30
Wojciech Wypior
3c19c75560
removes deprecated parameters ( #61066 )
...
adds diff functionality
fixes issue with serverscope parameter not setting on device
2019-08-21 20:50:40 -07:00
Wojciech Wypior
306b6b728c
adds new module for asm dos application profiles ( #61063 )
2019-08-21 20:50:07 -07:00
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
2019-08-21 16:52:58 -05:00
Pedro Magalhães
145a6a8756
maven_artifact.py - add support for version ranges by using spec ( #54309 )
2019-08-21 14:33:28 +01:00
Miguel Angel Muñoz González
839e9019ef
Fortinet's new module for fortios_switch_controller_switch_group ( #60787 )
2019-08-21 16:59:27 +05:30
Miguel Angel Muñoz González
1aecdbb5c5
Fortinet's new module for fortios_switch_controller_switch_interface_tag ( #60788 )
2019-08-21 15:10:43 +05:30
Miguel Angel Muñoz González
1d8556710e
Fortinet's new module for fortios_switch_controller_switch_log ( #60789 )
2019-08-21 15:03:31 +05:30
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
2019-08-21 14:53:28 +05:30
Miguel Angel Muñoz González
5041be8350
Fortinet's new module for fortios_switch_controller_sflow ( #60783 )
2019-08-21 13:43:49 +05:30
Miguel Angel Muñoz González
af49cd0c4e
Fortinet's new module for fortios_switch_controller_security_policy_captive_portal ( #60782 )
2019-08-21 13:36:34 +05:30
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
2019-08-21 12:23:17 +05:30
Miguel Angel Muñoz González
2e6458bb73
Fortinet's new module for fortios_switch_controller_security_policy_802_1X ( #60779 )
2019-08-20 18:08:47 +05:30
Miguel Angel Muñoz González
34bc40cfde
Fortinet's new module for fortios_switch_controller_qos_queue_policy ( #60777 )
2019-08-20 16:55:52 +05:30
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
2019-08-20 16:52:30 +05:30
Miguel Angel Muñoz González
7224114c3c
Fortinet's new module for fortios_switch_controller_quarantine ( #60778 )
2019-08-20 16:45:15 +05:30
Miguel Angel Muñoz González
150b20ed1d
Fortinet's new module for fortios_system_geoip_override ( #60835 )
2019-08-20 16:31:21 +05:30
Miguel Angel Muñoz González
f578534c79
Fortinet's new module for fortios_system_ftm_push ( #60834 )
2019-08-20 16:30:50 +05:30
Miguel Angel Muñoz González
f19851f1a3
Fortinet's new module for fortios_system_fsso_polling ( #60832 )
2019-08-20 16:30:26 +05:30
Miguel Angel Muñoz González
95338e9062
Fortinet's new module for fortios_system_fortisandbox ( #60831 )
2019-08-20 16:29:41 +05:30
Miguel Angel Muñoz González
6089509c8a
Fortinet's new module for fortios_system_fortimanager ( #60830 )
2019-08-20 16:29:05 +05:30
Miguel Angel Muñoz González
869b5550c6
Fortinet's new module for fortios_system_fortiguard ( #60829 )
2019-08-20 16:26:29 +05:30
Miguel Angel Muñoz González
fea50bef72
Fortinet's new module for fortios_system_fm ( #60828 )
2019-08-20 16:25:53 +05:30
Miguel Angel Muñoz González
7328c71adb
Fortinet's new module for fortios_system_fips_cc ( #60827 )
2019-08-20 16:25:35 +05:30
Miguel Angel Muñoz González
e223100f27
Fortinet's new module for fortios_system_external_resource ( #60825 )
2019-08-20 16:25:10 +05:30
Miguel Angel Muñoz González
e2c3f67aad
Fortinet's new module for fortios_system_email_server ( #60824 )
2019-08-20 16:21:08 +05:30
Miguel Angel Muñoz González
7cd380ddc3
Fortinet's new module for fortios_system_dscp_based_priority ( #60823 )
2019-08-20 16:20:38 +05:30
Miguel Angel Muñoz González
5deaf3f495
Fortinet's new module for fortios_system_dns_server ( #60822 )
2019-08-20 16:20:17 +05:30
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
2019-08-20 16:19:44 +05:30
Miguel Angel Muñoz González
1dc6c05521
Fortinet's new module for fortios_system_dhcp6_server ( #60816 )
2019-08-20 16:18:58 +05:30
Miguel Angel Muñoz González
1c75506e22
Fortinet's new module for fortios_system_dedicated_mgmt ( #60815 )
2019-08-20 16:18:05 +05:30
Miguel Angel Muñoz González
55110408c0
Fortinet's new module for fortios_system_ddns ( #60813 )
2019-08-20 16:17:42 +05:30
Miguel Angel Muñoz González
e4f6d956a7
Fortinet's new module for fortios_system_csf ( #60811 )
2019-08-20 16:17:06 +05:30
Miguel Angel Muñoz González
6382f8cb46
Fortinet's new module for fortios_system_cluster_sync ( #60807 )
2019-08-20 16:15:08 +05:30
Miguel Angel Muñoz González
ce8493fc4d
Fortinet's new module for fortios_system_autoupdate_tunneling ( #60804 )
2019-08-20 16:14:23 +05:30
Miguel Angel Muñoz González
2e9b9d2a70
Fortinet's new module for fortios_system_autoupdate_schedule ( #60803 )
2019-08-20 16:13:51 +05:30
Miguel Angel Muñoz González
5557a9eb44
Fortinet's new module for fortios_system_autoupdate_push_update ( #60802 )
2019-08-20 16:12:40 +05:30
Miguel Angel Muñoz González
4cb81ad13f
Fortinet's new module for fortios_system_auto_script ( #60801 )
2019-08-20 16:11:59 +05:30
Miguel Angel Muñoz González
f3c288acf3
Fortinet's new module for fortios_system_automation_trigger ( #60800 )
2019-08-20 16:11:33 +05:30
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
2019-08-20 16:11:11 +05:30
Miguel Angel Muñoz González
2b103a2e54
Fortinet's new module for fortios_system_automation_stitch ( #60799 )
2019-08-20 16:10:43 +05:30
Miguel Angel Muñoz González
47dcd2ea23
Fortinet's new module for fortios_system_automation_destination ( #60798 )
2019-08-20 16:09:22 +05:30
Miguel Angel Muñoz González
bef8a682d7
Fortinet's new module for fortios_system_automation_action ( #60797 )
2019-08-20 16:07:41 +05:30
Miguel Angel Muñoz González
2013f5e728
Fortinet's new module for fortios_system_auto_install ( #60795 )
2019-08-20 16:00:08 +05:30
Miguel Angel Muñoz González
c5a29d0b0c
Fortinet's new module for fortios_system_arp_table ( #60794 )
2019-08-20 15:58:46 +05:30
Miguel Angel Muñoz González
e0e2be1447
Fortinet's new module for fortios_system_alias ( #60793 )
2019-08-20 15:57:23 +05:30
Miguel Angel Muñoz González
29df45cd95
Fortinet's new module for fortios_system_alarm ( #60792 )
2019-08-20 15:56:39 +05:30
Miguel Angel Muñoz González
bc98bf67af
Fortinet's new module for fortios_system_affinity_packet_redistribution ( #60791 )
2019-08-20 15:54:53 +05:30
Miguel Angel Muñoz González
a97f4693d9
Fortinet's new module for fortios_system_affinity_interrupt ( #60790 )
2019-08-20 15:48:46 +05:30
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
2019-08-20 15:06:07 +05:30
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
2019-08-20 15:02:14 +05:30
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
2019-08-20 14:53:25 +05:30
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
2019-08-19 19:57:57 +05:30
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
2019-08-19 19:57:33 +05:30
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
2019-08-19 19:56:58 +05:30
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
2019-08-19 19:56:19 +05:30
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
2019-08-19 19:55:46 +05:30
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
2019-08-19 19:55:23 +05:30
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
2019-08-19 19:54:52 +05:30
Miguel Angel Muñoz González
f9f882a981
Fortinet's new module for fortios_switch_controller_qos_dot1p_map ( #60774 )
2019-08-19 19:07:48 +05:30
Miguel Angel Muñoz González
8039dea8c4
Fortinet's new module for fortios_switch_controller_igmp_snooping ( #60772 )
2019-08-19 19:07:07 +05:30
Miguel Angel Muñoz González
6d93cddd58
Fortinet's new module for fortios_switch_controller_custom_command ( #60771 )
2019-08-19 19:06:33 +05:30
Miguel Angel Muñoz González
b48e51cf6d
Fortinet's new module for fortios_spamfilter_options ( #60769 )
2019-08-19 19:04:08 +05:30
Miguel Angel Muñoz González
4a99c5f64b
Fortinet's new module for fortios_spamfilter_fortishield ( #60766 )
2019-08-19 19:02:21 +05:30
Miguel Angel Muñoz González
a9566d1b99
Fortinet's new module for fortios_router_static6 ( #60762 )
2019-08-19 18:58:33 +05:30
Miguel Angel Muñoz González
256db658b7
Fortinet's new module for fortios_router_prefix_list6 ( #60759 )
2019-08-19 18:23:07 +05:30
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
2019-08-19 18:18:11 +05:30
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>
2019-08-19 16:03:29 +05:30
Miguel Angel Muñoz González
20f9e72c74
Fortinet's new module for fortios_router_key_chain ( #60758 )
2019-08-19 15:08:46 +05:30
Miguel Angel Muñoz González
be639a57f8
Fortinet's new module for fortios_router_isis ( #60757 )
2019-08-19 15:05:16 +05:30
Miguel Angel Muñoz González
174a854e05
Fortinet's new module for fortios_router_community_list ( #60756 )
2019-08-19 15:02:44 +05:30
Miguel Angel Muñoz González
78a382e91d
Fortinet's new module for fortios_router_aspath_list ( #60755 )
2019-08-19 15:01:55 +05:30
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
2019-08-18 08:55:54 +02:00
Felix Fontein
26b9c81a8e
crypto modules: fix sanity errors ( #60046 )
...
* Remove sanity warnings.
* Linting.
* More linting.
* Forgot one place.
* no_bytes -> num_bytes
2019-08-18 05:37:57 +02:00
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>
2019-08-17 22:38:53 +05:30
Miguel Angel Muñoz González
7e22c7482e
Fortinet's new module for fortios_switch_controller_system ( #60691 )
2019-08-16 20:40:37 +05:30
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
2019-08-16 20:40:27 +05:30
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
2019-08-16 20:34:37 +05:30
Chris Archibald
206594c5f0
New Module: Volume Autosize ( #59936 )
...
* add new module
* update volume
2019-08-14 15:21:51 -04:00
Chris Archibald
fed6598e28
fixes ( #60146 )
2019-08-14 10:26:12 -04:00
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
2019-08-14 19:44:51 +05:30
Chris Archibald
645eebdbbb
new options ( #60142 )
2019-08-14 09:51:38 -04:00
Chris Archibald
ae794369f8
new module: na_ontap_vserver_cifs_security ( #59817 )
...
* new module
* fixes
2019-08-14 09:02:56 -04:00
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>
2019-08-14 17:31:49 +05:30
Trishna Guha
d5d88f9b11
Add nxos_interfaces resource module ( #60421 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2019-08-14 13:38:22 +05:30
Andrey Klychkov
21863d48f3
unit tests: remove unused imports ( #60462 )
2019-08-13 19:21:43 +02:00
Chris Archibald
2e819c87db
new options ( #60145 )
2019-08-13 09:35:01 -04:00
Chris Archibald
13403b3688
update to command ( #60141 )
2019-08-12 10:30:00 -04:00
Chris Archibald
5df9075386
New Module: na_ontap_ports ( #59814 )
...
* new module
* fixes
2019-08-12 10:23:24 -04:00
Nathan Swartz
abc5654738
Fix netapp_e_iscsi_target chap secret size and clearing functionality. ( #57135 )
2019-08-12 09:52:40 -04:00
Andrey Klychkov
3929dc00a1
unittests: remove unused imports ( #60404 )
2019-08-12 13:35:39 +02:00
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
2019-08-12 14:58:02 +05:30
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
2019-08-12 14:56:11 +05:30
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
2019-08-12 14:55:19 +05:30
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
2019-08-12 12:01:15 +05:30
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.
2019-08-09 23:50:11 +02:00
Chris Archibald
b6202dde32
Allow firmware update for (SP, ACP, Shelf, Disk) ( #58597 )
...
* update
* Revert "update"
This reverts commit 84848f8291
.
* correct module
* fixes
2019-08-09 16:04:46 -04:00
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
2019-08-09 14:58:46 -04:00
Matt Clay
6c09b5c659
Unit test cleanup. ( #60315 )
...
* Clean up option parsing unit tests.
* Remove unused unit test marker and import.
2019-08-09 08:31:13 -07:00
Chris Archibald
48021a4200
add modify to snapshot policy ( #59149 )
2019-08-09 07:56:31 -04:00
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
2019-08-08 11:43:05 -04:00
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.
2019-08-08 11:36:23 -04:00
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.
2019-08-07 11:28:39 -04:00
Wojciech Wypior
d00aaf66d7
fixes assert statements in tests ( #59998 )
2019-08-07 06:52:41 -07:00
Wojciech Wypior
ce1f25cffd
adds module to manage apm acls ( #59992 )
2019-08-07 06:48:55 -07:00
Wojciech Wypior
77b323459f
adds more modules to bigip provision ( #59996 )
2019-08-07 06:45:27 -07:00
Wojciech Wypior
7b97abf6a2
adds apm module to manage network access components for APM ( #59993 )
2019-08-07 06:44:57 -07:00
Wojciech Wypior
47e3ed8100
adds module to manage device self signed certificates ( #59994 )
2019-08-07 06:44:41 -07:00
Wojciech Wypior
0d92abad7d
adds module to manage snat translations ( #59995 )
2019-08-07 06:43:10 -07:00
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
2019-08-07 08:39:55 -04:00
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
2019-08-07 13:27:24 +05:30
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
2019-08-06 15:01:22 -04:00
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
2019-08-06 10:02:14 -04:00
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.
2019-08-05 13:19:23 -04:00
Chris Archibald
be24db8886
New module na_ontap_object_store ( #59048 )
...
* New module object store
* fixes
* fix tests
2019-08-05 09:27:38 -04:00
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>
2019-08-05 12:50:16 +05:30
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
2019-08-05 11:35:46 +05:30
Wojciech Wypior
c9a9621a02
fixes issue with recieve parameter idempotency ( #59999 )
...
fixes assert statements in unit tests
2019-08-02 13:29:40 -07:00
Andrey Klychkov
64e3cb0fa8
Unit tests: remove unused imports ( #59812 )
...
* Unit tests: remove unused imports
* Unit tests: remove unused imports, fix
2019-08-02 17:18:14 +02:00
Sumit Jaiswal
b847327645
Resource module for ios_interfaces and Facts Update ( #59716 )
...
* ios interfaces resource
2019-08-02 14:34:05 +05:30
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.
2019-08-02 09:06:18 +02:00
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
2019-08-01 16:55:10 +05:30
Nilashish Chakraborty
730fa78ca4
Add vyos_interfaces resource module ( #58589 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-07-31 23:06:53 +05:30
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
2019-07-31 20:01:41 +05:30
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
2019-07-29 16:11:29 -04:00
Andrey Klychkov
32de51adac
Unit tests: remove unused imports ( #59740 )
2019-07-29 22:10:13 +02:00
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.
2019-07-29 11:49:04 -04:00
Nilashish Chakraborty
f2b0bfd4aa
Add iosxr_lacp resource module ( #59281 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-07-24 22:55:42 +05:30
Chris Archibald
6adf0c581e
New feature to na_ontap_snapmirror ( #59047 )
...
* updates
* updating version added for connection type
2019-07-22 13:46:00 -04:00
Chris Archibald
b1360c0d94
bug fixes ( #59049 )
2019-07-22 11:05:56 -04:00
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>
2019-07-22 09:30:24 +05:30
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.
2019-07-18 17:10:58 -07:00
Aljaž Košir
42073b6331
Add lambda_bucket_event module ( #58059 )
2019-07-18 10:54:01 -07:00
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>
2019-07-18 16:24:09 +05:30
Chris Archibald
8bf069114f
New Module: Vscan Enable ( #57953 )
...
* new module
* fix netapp.py
* updates
* fixes
2019-07-16 13:40:56 -04:00
Alvaro Olmedo Rodriguez
a1dcba63b3
java_keystore - Prefer SHA256 and solve SHA256 keytool in java11 version ( #57302 )
2019-07-15 12:44:30 -04:00
Chris Archibald
f3aac3a112
MOTD was not idempotent ( #57372 )
...
* fix issue
* fix issues
* fix issues
* fix issues
2019-07-12 16:47:41 -04:00
Chris Archibald
9cb78b4826
New options to volume ( #58531 )
...
* updates to volume
* fix ansibot
* fix issues
* Revert "fix issues"
This reverts commit 54988709ae
.
2019-07-11 17:42:00 -04:00
Chris Archibald
59feb63d19
Add uid, and gid to volume clone ( #57371 )
...
* and new features
* fix issues
* fix issues
* fix issues
* add unit tests
2019-07-11 13:57:36 -04:00
Chris Archibald
6e3d54ae81
Set vscan_fileop_profile for na_ontap_cifs ( #57373 )
...
* new features
* update unit tests
2019-07-11 10:49:35 -04:00
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
2019-07-11 18:02:02 +05:30
rajaspachipulusu17
753f998262
Pluribus Networks ipv6 security reguard vlan module with UT ( #58319 )
2019-07-10 14:39:53 +05:30
Chris Archibald
8731fc7a86
returning invalid security ( #58595 )
2019-07-10 00:40:31 -04:00
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>
2019-07-09 15:53:36 +05:30
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.
2019-07-05 11:47:19 -07:00
Mariusz Mazur
2fb06650a7
kubevirt: even more unit tests ( #58593 )
2019-07-05 20:35:32 +10:00
Ganesh Nalawade
1e3034b96d
junos_facts refactor to work with resources modules ( #58566 )
...
* junos_facts refactor to work with resources modules
* Refactor junos_facts module to work with
network resource module.
* Fix unit test failures
* Fix review comments
2019-07-03 10:08:45 +05:30
Felix Fontein
f0801879c7
Rename xenserver_guest_facts -> xenserver_guest_info ( #57032 )
...
* Rename xenserver_guest_facts -> xenserver_guest_info.
* Add changelog.
* Forgot one test.
2019-06-30 10:04:30 -04:00
Toshio Kuratomi
8acf71f78f
Skip tests with unsatisfied deps ( #55853 )
...
* Skip gitlab tests if dependencies aren't met
* Skip certain unittests if passlib is not installed
* Fix tests with deps on paramiko to skip if paramiko is not installed
* Use pytest to skip for cloudstack
If either on Python-2.6 or the cs library is not installed we cannot run
this test so skip it
2019-06-28 13:09:36 -07:00
Chris Van Heuveln
0868fec8bd
nxos_vpc: pkl_vrf fixes for #57069 ( #57370 )
...
* nxos_vpc: pkl_vrf fixes for #57069
Fixes #57069
- Symptom: When playbooks specify `pkl_vrf: default`, the result is that the cli does not set the `vrf` state.
- Analysis:
- First issue: 'default' is a reserved word when used with the `peer-keepalive` `vrf` keyword. It refers to the default rib.
- This is confusing in several ways because `peer-keepalive`'s *default* vrf is the `management` vrf.
- Second issue: When changing only one optional value (`pkl_vrf`) while other optional values are idempotent (`pkl_src`), the result is that the idempotent values are ignored; unfortunately the device cli *replaces* the entire command, in which case the idempotent values are removed.
- e.g. playbook specifies this:
```
{ pkl_dest: 10.1.1.1, pkl_src: 10.2.2.2, pkl_vrf: my_vrf }
```
```
peer-keepalive dest 10.1.1.1 src 10.2.2.2 # original
peer-keepalive dest 10.1.1.1 src 10.2.2.2 vrf my_vrf # intended result
peer-keepalive dest 10.1.1.1 vrf my_vrf # actual result
```
- Third issue: the `pkl` getter was relying on positional data. This broke when the `udp` keyword nvgen'd where `vrf` used to appear (shifting all keywords to the right).
- Tested on regression platforms: `N3K,N6k,N7K,N9K,N3K-F,N9K-F`
* PEP fixes
* PEP fix 2
* pkl should merge by default, not override
* rmv debugs
* add mike's tests
* fix comments
2019-06-28 16:18:46 +05:30
Daniel Mellado Area
db689f7221
Fix ovsdb module not being idempotent ( #57735 )
...
openvswitch_db was not parsing properly some arguments, which caused
some commands to be executed when they shouldn't. This commit fixesit
and adds unit testing for the usecase.
Closes-Bug: #55432
Closes-bug: #43858
2019-06-26 10:48:46 -04:00
Wojciech Wypior
ac101f7f33
adds initial_hotfix parameter to vcmp guest ( #58180 )
2019-06-25 15:26:09 +02:00
Mariusz Mazur
06292566ec
kubevirt: more unit tests ( #57739 )
...
* Add tests for KubeAPIVersion
* Legibility improvements for KubevirtVM tests
* Create units.utils.kubevirt with common stuff
* Add some VMIRS unit tests
2019-06-25 20:06:13 +10:00
rajaspachipulusu17
fc1798cc14
Pluribus Networks ipv6security raguard module with UT ( #57031 )
...
* Pluribus Networks ipv6security raguard module with UT
* Doc fixes
2019-06-24 16:29:41 +05:30
Felix Fontein
4a12be31fb
docker_* modules: improve error message when docker-py is missing ( #57914 )
...
* Improve error for docker modules when docker-py can't be imported.
* Add changelog.
* Mention platform and Python interpreter in more cases.
* Clarify wording.
* Adjust tests.
2019-06-23 06:27:33 -04:00
Wojciech Wypior
30ada17d4f
Adds message routing transport module ( #58201 )
2019-06-21 12:58:02 -07:00
Wojciech Wypior
b8fd2f4df3
adds generic routing peer module ( #58189 )
2019-06-21 12:56:25 -07:00
Wojciech Wypior
429bf5340e
adds module for message routing protocol ( #58188 )
2019-06-21 12:56:03 -07:00
Wojciech Wypior
0a3a94a493
adds new module to manage firewall schedules ( #58187 )
2019-06-21 12:55:50 -07:00
Wojciech Wypior
92a1e6845c
Adds two modules to manage AFM log profiles ( #58186 )
2019-06-21 12:55:37 -07:00
Wojciech Wypior
fbca93b8ad
removes args from the code and corrects few missed tests ( #58175 )
2019-06-21 09:09:39 -07:00
Wojciech Wypior
56b3b1ac56
adds message routing router module ( #58191 )
2019-06-21 09:09:14 -07:00
Wojciech Wypior
c1f2df4753
adds message routing route module ( #58190 )
2019-06-21 09:08:56 -07:00
Wojciech Wypior
95e59e7ee7
adds description to bigip snatpool ( #58179 )
2019-06-21 07:52:46 -07:00
Wojciech Wypior
3531bf3148
fixes issue with ssl protocols ordering ( #58177 )
2019-06-21 06:46:53 -07:00
Wojciech Wypior
becca36c5e
Added new module for remote user management ( #58171 )
2019-06-21 06:45:29 -07:00
Chris Van Heuveln
52c811c841
nxos_bgp_neighbor: Add bfd support ( #56932 )
...
* nxos_bgp_neighbor: Add bfd support
- Add support for bfd state in nxos_bgp_neighbor
- Feature Pull Request
- nxos_bgp_neighbor
- Tested on platforms: `N3K,N6K,N7K,N9K`
* bfd T/F now bfd enable/disable
* pep fix ws
2019-06-19 21:23:00 +05:30
Chris Van Heuveln
727a6b405a
nxos_ospf_vrf: Add 'bfd' support ( #57425 )
...
* nxos_ospf_vrf: Add 'bfd' support
* Add default to bfd doc hdr
* bfd T/F now bfd enable/disable
2019-06-19 21:22:32 +05:30
Chris Van Heuveln
30830a4482
nxos_pim: Add bfd support ( #56908 )
...
* nxos_pim: Add bfd support
* Add integration sanity
* minor cleanup
* bfd T/F now bfd enable/disable
2019-06-19 21:22:03 +05:30
Guillaume Martinez
ec7b18952b
gitlab_runner: Fix idempotency when creating runner ( #57833 )
2019-06-18 13:12:12 +02:00
Abhijeet Kasurde
cf623fa62f
Terraform: Fix unbound local error ( #57044 )
...
* Added Unit tests
* Fixed regression
Fixes : #56934
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2019-06-17 08:23:59 +05:30
Mariusz Mazur
51add5aa79
kubevirt: enable/update tests + fix merge_dicts() ( #57685 )
...
* Actually run the unit tests and separate them into two files
* Re-add recursion to merge_dicts()
* Update tests to work with current code
2019-06-13 11:07:16 +02:00
Chris Van Heuveln
205f6b1699
nxos_pim_interface: Add 'bfd' support ( #57133 )
...
* nxos_pim_interface: Add 'bfd' support
* PEP fixes
* fix copyright date
* bfd states changed from T/F to enable/disable/default
2019-06-12 09:47:41 +05:30
Anton Nikulin
4fa93d5b9b
FTD configuration module: fix a bug with response parsing ( #57480 )
...
* Update dependence's name to firepower-kickstart
* Check response type before getting attributes
* Add unit test for construct_ansible_facts method
* Update error message
2019-06-10 18:30:35 +05:30
Sajna Shetty
e25269e1b3
Adding dell ome device_info module ( #53438 )
...
* Adding device_facts module for contribution
* changes added for pylint error
* Updated code to solve ansible-test compile error
* Changes to avoide comile error added
* Review Comments changes update
* Avoided blank line
* pylint error changes
* Removed ansible_facts return in error case
* Updated description
* modules renamed
* changing from ansible_facts to device_info
* avoide pep8 error
* Updated sample output
* version changed to 2.9
* Changed Copyright license to BSD
* Changed 3-clause BSD license to 2-clause BSD
* Added unit test support for ome_device_info
* version change
* removed pylint error in unit test modules
* Avoid Sanity error for unit test modules
* updated version
2019-06-10 06:41:48 -04:00
Chris Archibald
a58570f1bc
na_ontap_snapshot_policy: Add ability to multiple schedules ( #57366 )
2019-06-10 09:24:25 +02:00
Chris Van Heuveln
bd844bc11c
nxos_interface_ospf: Add bfd support ( #56807 )
...
* nxos_interface_ospf: Add bfd support
Add support for `bfd` state in `nxos_interface_ospf`
- Feature Pull Request
`nxos_interface_ospf`
* Fix pep issues
* sanity loop: syntax
* bfd states changed from T/F to enable/disable/default
* doc hdr fixes
2019-06-07 09:58:29 +05:30
Chris Van Heuveln
7aa0d26fda
nxos_bfd_global / NxosCmdRef initial commit ( #56317 )
...
* nxos_bfd_global: initial commit
This is an initial POC with just a few commands included. The code has been written somewhat generically so that it can act as a best practices template for re-use in future modules. The implementation follows the yaml cmd_ref style to define each command's getter/setter/type/default. It supports platform-specific defaults.
The basic logic is to collect all relevant data in a `cmd_ref` dict and pass that around to various methods.
In the BFD case the devices don't provide JSON output so we have to screen-scrape with show runs.
BFD does not support present/absent states so there is no state param.
BFD has three different property types to handle. We can add add'l types as needed:
- int
- int_list (list of ints)
- str (needs support for 'no' keyword)
* Use get_capabilities to find platform type
* PR comment fixes, round 1
* Minor cleanups
* nxos_bfd_global: create NxosCmdRef in module_utils
This commit just takes the latest bfd global code and moves the bulk
of the code into new `class NxosCmdRef` in `module_utils/nxos/nxos.py`.
The only remaining code in `nxos_bfd_global.py` are the calls from `main()`.
* Add remaining command properties and documentation
* update argument_spec
* Add check for _exclude; add sanity test
* Add targets files for bfd
* Context and state absent updates
* Add dict support to cmd_ref
* Changed remaining list commands to dict usage
* Add idempotence check for dict
* Fix existing overwrite bug
* Move pattern matching logic into its own method
* add support for 'command: absent'
* Add `get_platform_shortname`; update BFD platform-specific settings
* /absent/deleted/
* /sh/show/ in prepare_nxos_tests
* add dict check to get_platform_shortname
* Add normalize_defaults()
* UTs for bfd_global
* support yaml for both py2/py3
* update cmd_ref doc header
* Fix python2.6 incompatibility with dict comprehensions
* Fix bfd_global doc header (yaml syntax fail)
* more shippable fixes
* yet more shippable fixes
* shippable: remove r' ' wrappers
* docfix - remove ':'
* escape regex ctl chars in yaml table
* remove extra blank lines
* Fix str(None) issue
* Command context updates
* import PY2,PY3 instead of import sys
* fix ordereddict import & parent_context
* try/except for yaml import
* fix import issue for ordereddict
* remove epdb
* nxosCmdRef_import_check() workaround for shippable
* fix PEP ws errors
2019-06-06 15:52:55 +05:30
Daniel Mellado Area
091bebcbf7
Add support for vlan update on ovs bridges ( #57168 )
...
This commit adds support for vlan update on openvswitch_bridge module.
2019-06-05 10:32:14 -04:00
Chris Archibald
57b3160f13
new feature ( #57320 )
2019-06-04 13:57:54 -04:00
Chris Van Heuveln
6bb13bbb84
nxos_vlan: fix broken purge behavior (issue #57101 ) ( #57229 )
...
* nxos_vlan: fix broken purge behavior (issue #57101 )
Symptoms/Analysis:
- `nxos_vlan` `purge: true` would fail when `purge` was trying to delete all unspecified vlans, including vlan 1.
- `nxos` devices do not allow removing vlan 1 and raise a cli exception error
- Previous fix #55144 caused a side effect when `purge` was used: vlan changes specified by `aggregate` were ignored; e.g.
- vlan 4 is not present; playbook specifies `aggregate: { vlan: 4 }, purge: true`
- results in proper purging but vlan 4 is not created
Solutions:
- ignore vlan 1 when purging
- remove the `not purge` check from state present logic
Added additional unit tests and integration tests.
Tested against all regression platforms.
* PEP fixes
* Add agg_show_vlan_brief.txt fixture
* Add warning for removing vlan 1
* change method name check
2019-06-04 09:14:09 +05:30
rajaspachipulusu17
6b2688245e
Pluribus Networks ipv6security raguard port module with UT ( #57033 )
...
* Pluribus Networks ipv6security raguard port module with UT
* Dox fix
2019-06-03 11:44:28 +05:30
rajaspachipulusu17
b8a317c527
Pluribus Networks vrouter packet relay module with UT ( #57155 )
...
* Pluribus Networks vrouter packet relay module with UT
* Doc fix
2019-06-03 11:43:29 +05:30
Felix Fontein
61b48778a7
Rename _facts -> _info ( #57028 )
2019-05-28 13:43:04 +02:00
rajaspachipulusu17
19a78bdc7b
Pluribus Networks vrouter bgp module with unit test cases ( #56434 )
...
* Pluribus Networks vrouter bgp module with unit test cases
* Sanity fixes
2019-05-27 11:53:57 +05:30
Wojciech Wypior
fca2a4c68b
adds ltm policy to bigip facts ( #56926 )
...
facts no longer return changed but queried status in results
2019-05-24 10:12:43 -07:00
Yury V. Zaytsev
d88d71e4b1
route53_zone: return existing zone id in check mode ( #56702 )
...
* Returns zone ID for existing zone or `null`
* route53_zone: add module unit tests
* route53_zone: add compatibility with Python 2.6 to the unit tests
* route53_zone: address pycodestyle warning (add blank line)
2019-05-24 16:28:55 +05:30
EvgenyF
ea4842c0d3
Changing the license to Apache 2
2019-05-20 10:14:32 -07:00
rajaspachipulusu17
8c29c78e22
Pluribus Networks vrouter loopback interface module with UT ( #56450 )
...
* Pluribus Networks vrouter loopback interface module with UT
* Sanity fixes
2019-05-20 12:04:05 +05:30