Miguel Angel Muñoz González
5c04f7c256
Fortinet's FortiOS Firewall Local In Policy6 ( #51957 )
2019-02-11 10:59:30 +00:00
Miguel Angel Muñoz González
70e738cfec
Fortinet's FortiOS Firewall Local In Policy ( #51962 )
2019-02-11 10:58:58 +00:00
Miguel Angel Muñoz González
c9cea22854
Fortinet's FortiOS Firewall Multicast Address6 ( #51963 )
2019-02-11 10:49:34 +00:00
Miguel Angel Muñoz González
2016037fa5
Fortinet's FortiOS Firewall Multicast Policy ( #51968 )
2019-02-11 10:49:05 +00:00
Miguel Angel Muñoz González
30951d1db3
Fortinet's FortiOS Firewall Profile Group ( #51969 )
2019-02-11 10:47:59 +00:00
Miguel Angel Muñoz González
4219242aed
Fortinet's FortiOS Firewall Profile Protocol Options ( #51970 )
2019-02-11 10:47:14 +00:00
Miguel Angel Muñoz González
bfd4e2a591
Fortinet's FortiOS Firewall Proxy Address ( #51974 )
2019-02-11 10:40:38 +00:00
Miguel Angel Muñoz González
da2eda41f7
Fortinet's FortiOS Firewall Proxy AddrGrp ( #51982 )
2019-02-11 10:39:37 +00:00
Miguel Angel Muñoz González
4262910e76
Fortinet's FortiOS Firewall Proxy Policy ( #51983 )
2019-02-11 10:37:33 +00:00
Geraint Jones
d1b2ef9c5c
ios_user: include filter works just as well. ( #51845 )
2019-02-08 10:00:39 -05:00
Trishna Guha
88df4e22d3
Removes superfluous commands nxos_vlan ( #51796 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2019-02-08 11:10:45 +05:30
Miguel Angel Muñoz González
9566708473
Fortinet's FortiOS webfilter urlfilter ( #51805 )
2019-02-07 21:04:15 +00:00
Miguel Angel Muñoz González
6416ddfc2f
Fortinet's FortiOS antivirus heuristic ( #51806 )
2019-02-07 21:03:43 +00:00
Dennis Israelsson
9243c927ba
Ios static route new parameters ( #41478 )
...
* Update ios_static_route.py
* Update version_added
2019-02-07 10:38:20 -05:00
rajaspachipulusu17
0745d6a10a
Pluribus Networks point feature module for vrouter pim config with UT ( #51013 )
2019-02-07 20:13:00 +05:30
Kevin Breit
f9f7b29a5a
meraki_admin - Add documentation about absent priority ( #51766 )
...
* Add documentation about absent priority
* Remove 7 at the end of file
2019-02-06 10:06:57 -05:00
Sandra McCann
eb6989ecbc
Add note to network agnostic modules for supported platforms ( #51617 )
...
* added doc fragment to multiple network modules
2019-02-05 15:18:54 -06:00
rajaspachipulusu17
d5797aa02f
Pluribus Networks role module with Unit tests ( #51261 )
...
* Pluribus Networks role module with Unit tests
* pep8 sanity fixes
* Doc fix
2019-02-05 10:23:07 +05:30
Nathaniel Case
d14f16e31b
Restconf HTTPAPI plugin and modules ( #49476 )
...
* Initial code for restconf support
* Add restconf httpapi plugin
* Add restonf_get module
* Fix some ConnectionError usage
2019-02-04 09:28:26 -05:00
vaneuk
2a0c356da9
added response_timestamps to ios_xr_command module ( #50095 )
2019-02-04 18:49:06 +05:30
rajaspachipulusu17
449b7e9f10
Pluribus Networks snmp community module with unit tests ( #51165 )
2019-02-04 10:42:00 +05:30
Wojciech Wypior
d043003cff
Fixes documentation example ( #51643 )
2019-02-01 21:32:02 -08:00
Kevin Breit
4493ba86ec
Add response documentation ( #51647 )
2019-02-02 05:08:09 +01:00
Wojciech Wypior
1e4d2b1001
Ammends docstring ( #51641 )
2019-02-01 18:15:37 -08:00
Wojciech Wypior
041da7516d
fixes issue #1186 ( #51642 )
2019-02-01 18:14:33 -08:00
Wojciech Wypior
cccb681c0a
Adds aggregate functionality to the module ( #51638 )
2019-02-01 18:04:49 -08:00
Wojciech Wypior
803bf79dce
Adds aggregate functionality to the module ( #51639 )
2019-02-01 18:03:45 -08:00
Wojciech Wypior
a5c630a81f
Adds aggregate functionality to the module ( #51640 )
2019-02-01 17:53:06 -08:00
Wojciech Wypior
48704d45fd
Fixes indentation style issues ( #51637 )
...
Fixes docstrings
2019-02-01 17:49:33 -08:00
Wojciech Wypior
fd2e0ddcac
Adds clone_pools parameter ( #51635 )
...
Adds rate_limit parameter
Minor bug fixes
2019-02-01 17:47:46 -08:00
rajaspachipulusu17
a48af10b2c
Pluribus Networks stp port module with UT ( #51476 )
2019-02-01 21:19:32 +05:30
Federico87
f94378fc2f
ios_ntp module ( #50705 )
...
* ios_ntp module
* add execute_module for config func
* fix units test
* test empty list
* update example
* change want logic to follow have - removed try/except
* update commands list for config test
* add idempotent test case
* add more test
2019-02-01 09:20:02 -05:00
Anil Kumar Muraleedharan
004d8b03d4
Lenovo cnos l3interface ( #51322 )
...
* Adding cnos_l3_interface module in alignment with others vendors.
2019-02-01 09:17:52 -05:00
Simon Metzger
f3907c977c
added support for breakout ports ( #51607 )
2019-02-01 15:15:42 +01:00
Trishna Guha
9df6f152e1
add license_hostid fact nxos_facts ( #51588 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2019-02-01 11:11:00 +05:30
Kevin Breit
c8484e19ca
Correct spelling in meraki_ssid documentation ( #51563 )
...
Fix spelling error for address, which was addres.
+label: docsite_pr
2019-01-31 18:20:42 -06:00
vaneuk
2a432a093b
added timestamps to ios_command module ( #50323 )
...
ios_command module now returns timestamps field, which shows command execution time
2019-01-31 18:11:53 +05:30
Thomas Stewart
8719866ae8
Fix IF_ETH_REGEX to allow 1/1 and 1/1/1 interfaces ( #51438 )
2019-01-31 16:53:42 +05:30
rajaspachipulusu17
a9b459e406
Pluribus Networks stp module with unit test ( #51475 )
2019-01-31 09:47:17 +05:30
rajaspachipulusu17
5e88cd9972
Pluribus Networks pn user module with UT ( #51428 )
...
* Pluribus Networks user module with UT
* Added choice to State in doc
* pep8 standards correction
2019-01-31 09:43:04 +05:30
rajaspachipulusu17
5fa2d29c9a
Pluribus Networks point feature cpu mgmt class module with UT's ( #51427 )
2019-01-31 09:41:58 +05:30
rajaspachipulusu17
52cab33e4e
Pluribus Networks point features for snmp vacm with UT's ( #51423 )
...
* Pluribus Networks point features for snmp vacm with UT's
* Duplicates removal
* Added choice for state
2019-01-31 09:40:38 +05:30
rajaspachipulusu17
271e14638e
pn snmp trap sink ( #51420 )
...
* Pluribus Network snmp trap sink module with Unit tests
* pep8 standard fix
* Added proper author name
2019-01-31 09:39:23 +05:30
Sebastian
48107ac212
junos_config documentation missing "update" choice ( #51299 )
...
* Update junos_config.py
The current junos_config module documentation only lists "merge","override" and "replace" as update parameter choices. Looking into junos_python.py "update" is another option which is really helpful and in my opinion the most needed option.
'''
update=dict(default='merge', choices=['merge', 'override', 'replace', 'update'])
'''
+label: docsite_pr
* Fixup Update junos_config.py
The current junos_config module documentation only lists "merge","override" and "replace" as update parameter choices. Looking into junos_python.py "update" is another option which is really helpful and in my opinion the most needed option.
'''
update=dict(default='merge', choices=['merge', 'override', 'replace', 'update'])
'''
Co-Authored-By: crab86 <sgesenhoff@gmail.com>
2019-01-30 10:12:17 -05:00
Nilashish Chakraborty
2f0c666b5b
Add option to enter admin configuration mode in iosxr_user ( #51430 )
...
* Add admin mode to iosxr_user
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Update docs for admin option
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix review comment
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-01-30 15:37:28 +05:30
Dag Wieers
9eef9a3702
aci_aaa_user: Fix an issue with clear_password_history ( #51459 )
2019-01-30 01:49:33 +01:00
Nilashish Chakraborty
77303d72ab
Add new module - junos_ping ( #50711 )
...
* WIP junos_ping
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Added junos_ping module
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Minor changes
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Minor changes - 2
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix CI
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Initial tests
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* WIP tests
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix spaces
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fixed unit tests
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Removed unused print statements
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Removed unused print statements
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Update license template
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fixed Review Comments
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-01-29 15:36:12 +05:30
vaneuk
844e194aa4
changed interface config blocks parsing logic ( #50340 )
2019-01-29 04:42:31 -05:00
Ganesh Nalawade
8f5cd049d6
Allow check_mode with supports_generate_diff capability in cli_config ( #51384 )
...
* If network cliconf support `supports_generate_diff` in
that case diff between running and cnadidate config
is generated within Ansible and if check_mode is enabled
in that case return only diff without actually invoking
edit_config()
2019-01-29 12:00:39 +05:30
Trishna Guha
f712e86728
Add multiline config example in cli_config docs ( #51413 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2019-01-29 10:46:16 +05:30
Dag Wieers
d8a0e1a9b7
aci_aaa_user: Fix changing user description ( #51408 )
...
This fixes a reported problem with the aci_aaa_user module.
2019-01-29 03:16:58 +01:00
Nilashish Chakraborty
92b0cd8e0e
Add more return values to *_config modules ( #50702 )
...
* Add more return values to *_config modules
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Add more rv
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Exclude from cli_config docs for now
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Add new rv docs for junos_config
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix CI errors
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Support date time for configurable backup path
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Change logic based on configurable path
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Remove unwanted import
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix docs
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Add filename rv
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Change dosc filename rv
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Make new rv code more readable
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-01-28 20:49:56 +05:30
Dag Wieers
b595228983
mso_stae_contract: Add EPG contracts ( #51383 )
...
This module creates EPG contracts in schema templates.
2019-01-28 14:37:30 +01:00
Nathaniel Case
9336281a60
Standardize cliconf get_capabilities ( #51147 )
...
* Standardize cliconf get_capabilities
* Check for capabilities before querying them
* Try to be more helpful when unexpected things are found in get_capabilities
* Add flags param to get_config for compatibility
2019-01-28 08:24:44 -05:00
Dag Wieers
86c3f14972
mso_st_deploy: Deploy a schema template ( #51379 )
...
This new module deploys a schema template to sites.
2019-01-28 12:55:29 +01:00
Nilashish Chakraborty
69dd03d472
ios_user: Add support for multiple sshkeys ( #51173 )
...
* Add support for multiple sshkeys
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix CI
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Add the keys at on go
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Update tests
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-01-28 13:44:15 +05:30
Dag Wieers
73636175da
MSO: Refactor modules to common structure ( #51354 )
...
This PR includes:
- Various fixes to jsonpatch interface
- Added seealso: and notes: to docs
- Various improvements to docs
- A set of bugfixes found during integration tests
Full integration tests follow.
2019-01-26 03:48:13 +01:00
Dag Wieers
b7ec254816
mso_schema_site: Add sites to a schema template ( #51332 )
...
A new module to associate sites to schema templates
2019-01-25 15:27:55 +01:00
Dag Wieers
92b475f721
mso_contract_filter: Improve logic ( #51315 )
...
This PR improves the jsonpatch logic.
2019-01-25 04:23:59 +01:00
Dag Wieers
0acc4dafdd
MSO: Various small fixes ( #51314 )
...
* mso_bd: Allow adding subnets on creation
* Fix example
2019-01-25 04:23:38 +01:00
Dag Wieers
fc4e93f1a3
mso_anp: Idempotency fixes ( #51313 )
2019-01-25 03:53:43 +01:00
Dag Wieers
ebe8510f05
mso_st_contract_filter: Manage contract filters ( #51300 )
...
New module to manage contract filters in an MSO schema template.
2019-01-24 20:56:46 +01:00
Dag Wieers
0a9902174c
mso_st_vrf: Manage VRFs in templates ( #51292 )
...
A new module to manage VRFs in MSO schema templates.
2019-01-24 17:54:09 +01:00
Dag Wieers
ac2476a791
mso_st_l3out: Manage l3out's in templates ( #51291 )
...
A new module to manage l3out's in MSO schema templates.
2019-01-24 17:53:20 +01:00
Dag Wieers
2413169b25
mso_st_filter_entry: Manage filter entries in templates ( #51290 )
...
A new module to manage filter entries in MSO schema templates.
2019-01-24 17:38:39 +01:00
Dag Wieers
ad607083de
mso_schema_template_bd: Manage BDs in templates ( #51279 )
...
A new module to manage BDs in MSO schema templates.
2019-01-24 16:53:30 +01:00
Dag Wieers
9409826982
mso_st_externalepg: Manage external EPGs in templates ( #51285 )
...
A new module to manage external EPGs in MSO schema templates.
2019-01-24 16:53:18 +01:00
Dag Wieers
8d282de811
mso_st_bd_subnet: Manage BD subnets in templates ( #51282 )
...
A new module to manage BD subnets in MSO schema templates.
2019-01-24 16:14:51 +01:00
Dag Wieers
e72bb42e21
mso_sta_epg_subnet: Manage EPG subnets in templates ( #51278 )
...
A new module to manage EPG subnets in MSO schema templates.
2019-01-24 15:43:43 +01:00
Dag Wieers
73ed1a8269
mso_schema_template: Manage templates in schemas ( #51277 )
...
A new module to manage templates in MSO schemas.
2019-01-24 15:32:07 +01:00
Dag Wieers
6d47105a2d
mso_s_t_anp: Manage ANPs in templates ( #51274 )
...
A new module to create ANPs in MSO schema templates.
2019-01-24 15:20:36 +01:00
Dag Wieers
dfad17ad8a
mso_s_t_anp_epg: Manage EPGs in templates ( #51275 )
...
A new module to create EPGs in MSO schema templates.
2019-01-24 15:16:45 +01:00
Dag Wieers
7a642c783a
mso_schema: Improvements to docs ( #51272 )
2019-01-24 14:39:06 +01:00
Ganesh Nalawade
70bf9b9919
Add backup filename and dir path option for config network modules ( #50801 )
...
* Add configurable backup path option for network config modules
Fixes #50283
Fixes #32724
* Add back_options in network config module argspec
* Handle backup path options in network action plugin
* Fix review comments
* Add integration tests
* Update changelog
2019-01-24 09:36:16 +05:30
Olivier BLIN
87a01df6ad
Fix 'defaults' option in the nxos_config module ( #51076 )
...
* Fix 'defaults' option in the nxos_config module
Nxos get_config is allways called with the 'all' option.
* Fix flag's calculation
* Add tests
* nxos_config: the 'backup' option take into account the value of 'defaults' option
If 'defaults' option is true, the running-config backup is done with the all
keyword.
2019-01-23 11:29:27 +05:30
linnil1
dabdf171c5
Feature junos filter ( #44703 )
...
* Add filter in l3_interface
* Add filter in vlan
* Add filter in l2_interface
* Update version to 2.8
2019-01-23 09:36:24 +05:30
rajaspachipulusu17
61a342f0bb
Pluribus Networks admin syslog modules with unit tests ( #50596 )
2019-01-22 22:00:12 +05:30
Nathaniel Case
9702893729
Remove deprecated options from modules ( #50246 )
...
* Remove deprecated options from modules
* Update tests
* Add porting guide notes
2019-01-22 09:18:26 -05:00
QCU87Z
9169b7d2b9
Update nxos_aaa_server_host.py ( #49635 )
...
* Update nxos_aaa_server_host.py
* remove host, username, and password
2019-01-21 10:47:51 -05:00
rajaspachipulusu17
a38039bbbe
Pluribus Networks port cos rate setting module with UT ( #50856 )
2019-01-21 12:49:31 +05:30
rajaspachipulusu17
213b2e633c
Pluribus Networks switch setup module with unit test cases ( #50797 )
...
* Pluribus Networks switch setup module with unit test cases
* Module error fix and pep8 standards error fix
2019-01-21 12:48:09 +05:30
Ingate Systems
5671ff983d
modules: network: ingate: Add module ig_store_edit ( #47675 )
...
* modules: network: ingate: Add module ig_store_edit
* modules: network: ingate: Add module ig_config
Manage the configuration database on an Ingate SBC.
2019-01-17 23:05:45 -05:00
Dag Wieers
31222b65c1
Fix small typo
...
+label: docsite_pr
2019-01-17 13:48:25 +01:00
Albert Siersema
b1c295386f
Match VLAN ID as whole line instead of searching for digits in line ( #51019 )
...
Searching for digits somewhere in the output line will also match VLAN name (lines) starting with digits.
Fixes issue #50998
2019-01-17 17:48:24 +05:30
Ricardo Carrillo Cruz
22d914a888
Add Checkpoint access layer facts module ( #51016 )
2019-01-17 12:23:34 +01:00
Nilashish Chakraborty
422604fb3e
Fix malformed string error for hashed_password ( #51007 )
...
* Fix malformed string error using ast
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Update doc for this option
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Revert "Update doc for this option"
This reverts commit 3579d1912129ab14d5009785ba896de820063d46.
* Revert type value
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-01-17 13:05:49 +05:30
vaneuk
e150943314
added timestamps to nxos_command module ( #50261 )
...
* added timestamps to nxos_command module
nxos_command module now returns timestamps field, which shows command execution time
* fixed unit test failure for /lib/ansible/module_utils/basic
* cosmetic changes to align with PEP 8
2019-01-17 10:14:31 +05:30
Ricardo Carrillo Cruz
1beb6f433b
Add object_type param to checkpoint_object_facts ( #50982 )
...
* Add object_type param to checkpoint_object_facts
* Add changelog fragment
* Fix sanity
* Fix sanity
* Pass type param to payload
Otherwise it does not do what is expected to do
* Add ip-only default to docstring
2019-01-16 17:15:50 +01:00
Dag Wieers
a79441ca30
Rename MSC modules to MSO nomenclature ( #50959 )
...
* msc_tenant: improve docs
* Rename MSC modules to MSO
* Rename MSC-related objects to MSO nomenclature
* Add missing doc fragments
2019-01-16 14:53:38 +01:00
Ricardo Carrillo Cruz
ac61c99821
Add checkpoint_session module ( #50930 )
...
* Add checkpoint_session module
* Add unit test
* Fix pep8
* Rename Checkpoint for Check Point
2019-01-16 13:19:36 +01:00
Ricardo Carrillo Cruz
2135ddf233
Add checkpoint_object_facts module ( #50933 )
...
* Add checkpoint_object_facts module
* Fix pep8 and bogus type for ip only param
* Fix doc issues per samccann comments
2019-01-16 13:13:15 +01:00
Dag Wieers
e515b4000c
msc_schema: Manage schemas on ACI MultiSite ( #47758 )
...
This includes the new msc_schema module and integration tests.
2019-01-15 13:14:34 +01:00
Dag Wieers
67b455a8ac
Update documentation notes, copyright and license ( #50927 )
2019-01-15 12:24:34 +01:00
Ganesh Nalawade
9d54e58216
Fix cli_config backup option check ( #50926 )
...
Fixes #50925
* If config or rollback option is None and backup=yes in
that case add check so edit_config() is not invoked as
it is not required.
2019-01-15 16:48:42 +05:30
Dag Wieers
27f4a1f927
Add support for users/sites to tenants ( #50924 )
...
* Add support for users/sites to tenants
* Better work-around
2019-01-15 11:49:54 +01:00
Ricardo Carrillo Cruz
077d6a63c1
Add autopublish and autoinstallpolicy behaviour to Checkpoint devices ( #50862 )
...
* Add autopublish and autoinstallpolicy behaviour to Checkpoint devices
Up till now we published and installed policy package for every operation,
however operators may not want that and only reconcile changes after a series
of changes.
Added flags to toggle this behaviour, which defaults to autopublish and
autoinstall policy package just as it was till now.
The policy package name defaults to 'standard', since it's the default one
created on the Checkpoint management server on AWS, unsure if that's common
in other setups.
* Change signature for publish and install policy
The module object is not needed
* Fix pep8
* Fix install_policy invocation
Also fix payload in publish/discard, since it seems passing the UID
when it's not needed has issues.
* Add doc fragments
* Remove default value of targets on install_policy method
It's already defaulting to None via checkpoint_arg_spec
* Fix pep8
* Remove doc fragment and push down auto options to resource modules
I realized if I put those options as doc fragments they will show up
on facts module, which do not apply, only on resource modules that
mangle with objects.
* Fix bogus param name and validate modules issues
* Fix bogus param name on checkpoint_host
2019-01-15 11:03:48 +01:00
Ricardo Carrillo Cruz
d28bf14c67
Fix checkpoint access rule facts example ( #50870 )
2019-01-14 13:57:37 +01:00
abirami-n
6c47594388
Fix_facts ( #50597 )
2019-01-14 14:23:11 +05:30
abirami-n
063c2f9d59
fix_dellos6_config ( #50599 )
2019-01-14 14:05:34 +05:30
Ricardo Carrillo Cruz
22c1c5ffcb
Add docstrings ( #49934 )
2019-01-11 12:45:59 +01:00