Ansible Core Team
32bf1b8115
Migrated to frr.frr
2020-03-23 11:14:21 -05:00
Adharsh Srivats R
7307339a7e
NX-OS ACLs module ( #67558 )
...
* Added nxos_acls module
* Adding tests
* Added integration tests
* Integration tests update
* Updated documentation
* Replaced state changes
* Added warning detection
* Added port-protocol mapping
* Added change
* Merge update changes
* Completed integration tests, rtt
* Added unit tests
* Linting
Added metaclass info
* Changed port protocol to str
* Fixed shippable errors, added examples
* Fixed type error, updated examples
2020-03-02 16:49:28 +05:30
Adharsh Srivats R
f3ddf1bc95
NX-OS ACL interfaces module ( #67505 )
...
* Rebase
* Completed integration tests
* Added unit tests
* Added warning detection
* Updated tests
* Completed tests
* Linting
Linting II
YAML Lint
Linting
* Updated review changes
* Updated examples, fixed reviews
* Added failure condition
* Resolved merge conflict
2020-03-02 09:52:32 +05:30
Matt Clay
e0875f2aef
Skip ios_acls unit test on Python 3.5.
2020-03-01 14:07:37 -08:00
Adharsh Srivats R
3558651d39
nxos_lldp_interfaces resource module ( #67802 )
...
* Added nxos_lldp_interfaces module
* Linting
* Added RTT, resolved shippable errors
* Added new states
* New states edit
* Updated states
* Updated tests
* Show all interfaces in facts
* Test changes
* Added unit tests
* Linting
* Handled portchannel failing condition
2020-03-01 20:52:25 +05:30
Rohit
8f9f8ec594
VyOS: firewall_interfaces module added ( #67254 )
...
* firewall_interfaces module added
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixes
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixes
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* delete opr updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* tests updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* comments incorporated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* ci failure fix
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
2020-03-01 11:02:22 +05:30
Richard Strnad
7765870421
NXOS: Manually Configurable Route-Target ( #52650 )
...
* Renamed auto evpn test
* Made sure that the current module is idempotent with additional tests
* Added tests for route-target import function
* Added tests for route-target export function
* Added tests for route-target both function
* PEP8 syntax fix
* Added route-target import & export function
* Added required 'version_added: "2.8"' in the documentation
* Updated documentation of new route-target options
* Added a test to make sure that in case of `state=absent` on the vrf
level the route-target options are ignored.
* Specified that the route-target options are ignored in case of
`state=absent'.
* Updated the doc to the correct format (using 'C()')
* Changed the VRF Route Target Syntax
Instead of using three different params (route_target_import,
route_target_export, route_target_both) the module uses now only one
param (route_targets) and the direction is specified for each of the
route targets.
Example:
route_targets:
[{rt: '...', direction: '{import|export|both}', state: '...'}]
* Updated Description and Examples to reflect new params
* Updated "version_added"
* pep8 fixes
* If rt['direction'] is not definied, we assume default 'both' and run
the same routine
* Added test with default direction for route-targets
* Documentation fixes
2020-03-01 10:39:04 +05:30
Matt Clay
04666c9fa1
Clean up unit tests to assist with migration. ( #67875 )
...
* Split out cache plugin unit tests.
* Rename unit tests to match code under test.
* Relocate unit test code to match code under test.
* Another rename.
* Update sanity ignores.
2020-02-28 20:29:41 -08:00
Sumit Jaiswal
9392912608
Resource module for IOS ACL ( #66629 )
...
* fix ios_acl
2020-02-28 22:06:38 +05:30
Sumit Jaiswal
4c0eb4396b
Resource module for IOS static routes ( #64632 )
...
* ios_static_routes
2020-02-28 18:29:17 +05:30
Sumit Jaiswal
6629b9feef
Resource module for IOS ACL_Interfaces ( #66746 )
...
* acl_interfaces
2020-02-28 16:29:18 +05:30
Nilashish Chakraborty
3405ee1c01
Add iosxr_static_routes RM ( #65181 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2020-02-27 14:31:00 +05:30
Sumit Jaiswal
d8c5c6eb9d
Add Switchport mode support in newly introduced *_l2_interfaces resource module ( #67456 )
...
* fixes 65032
2020-02-26 23:49:00 +05:30
Paul Belanger
9c221e2bfa
Remove unused import from test_eos_static_routes.py ( #67776 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-02-26 09:27:40 -05:00
GomathiselviS
726d6455d8
eos static_routes module added ( #65480 )
...
* Adding files for RM static_routes
* Added Integration tests
* Added Unit testcases
* Addressed review comments
* corrected lint errors
* corrected documentation errors
* Lint errors
* corrected test/sanity
* corrected documentation for deprecation
* corrected case sensitivity
* Again Documentation eroor
* Lint errors again
* corrected deprecated module in ignoretxt
* added new gethered,rendered,parsed state checks to unit test
* New code broke the old flow-fixed
* Lint errs
* Added check for running_config
* Add rtt testcase
* Fixed unit tcs
* lint errors
* lint errors
* Modified replaced operation behavior
* updated documentation and tests for delete opration
* fixed shippable errors
* review comments and flake8 error fix
* syntax errors fixed
2020-02-25 07:50:27 -05:00
Paul Belanger
81ffc315a4
Remove unused imports for iosxr_acls ( #67711 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-02-24 17:47:35 -05:00
Paul Belanger
fc69f63cec
Remove unused imports in eos_modules unittest ( #67709 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-02-24 16:37:19 -05:00
Paul Belanger
bfea5cfca0
Remove unused imports from vyos_firewall_global ( #67710 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-02-24 15:26:42 -05:00
Graeme Davidson
bd26b6c0b4
updated single quote handling to not strip and error on odd number ( #67500 )
...
Fixes #67274
2020-02-24 13:45:19 -05:00
GomathiselviS
d283126c31
eos_acls : Add eos acls resource module ( #66308 )
...
* Adding files for RM static_routes
* Added Integration tests
* Added Unit testcases
* Addressed review comments
* corrected lint errors
* corrected documentation errors
* Lint errors
* corrected test/sanity
* corrected documentation for deprecation
* corrected case sensitivity
* Again Documentation eroor
* Lint errors again
* corrected deprecated module in ignoretxt
* added new gethered,rendered,parsed state checks to unit test
* New code broke the old flow-fixed
* Lint errs
* Added check for running_config
* eos_acls resource module added
* Corrected errors
* corrected documentation errors
* corrected typo
* Testcases in progress
* Integration tests in progress
* Integration tests
* Added Intergration tcs
* Corrected pylint errors
* Resolving issues due to rebase
* Corrected Typo
* more pylint errors
* more pylint errors
* more pylint errors
* Documentation
* Documentation
* More lint errors
* Fixed Indentation
* Indentation issues - not getting fixed
* Indentation issues - not getting fixed
* Added rtt testcase
* Corrected whitespaces
* addressed review comments
* moved integration tests to common - to support eapi tests
* modification for merge update
* indentation errors
* added line key
* Fixing shippable errors
* fixing doc errors
* fixing doc errors
* fixing doc errors
* fixing doc errors
* fixing indentation
* modified replaced operation
* rebase issue fixed
* Corrected typo
* review comments and flake8 error fixed
2020-02-24 12:27:11 -05:00
Paul Belanger
74e948e6e4
Fix flake8 errors with eos_acl_interfaces ( #67695 )
...
Theses were exposed by our collections testing.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-02-24 09:47:43 -05:00
Rohit
fc05c50b7f
VyOS: firewall global module added ( #66800 )
...
* firewall global module
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixed
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* test updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixes
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* group member handling updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* comments incorporated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
2020-02-24 09:03:02 -05:00
Nilashish Chakraborty
b818436c5f
Add iosxr_acls RM ( #66207 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2020-02-24 18:34:27 +05:30
GomathiselviS
600d6278f9
eos : Add resource module eos_acl_interfaces ( #67137 )
...
* Added fix for bug # 54400
* Adding files for RM static_routes
* Added Integration tests
* Revert "Added fix for bug # 54400"
This reverts commit bf42db4269
.
* Revert "Adding files for RM static_routes"
This reverts commit dafdd92d43
.
* Revert "Added Integration tests"
This reverts commit 129dc87682
.
* Adding files for RM static_routes
* Added Integration tests
* Corrected lint errors
* Added fix for bug # 54400
* Revert "Added fix for bug # 54400"
This reverts commit bf42db4269
.
* Revert "Adding files for RM static_routes"
This reverts commit dafdd92d43
.
* Revert "Added Integration tests"
This reverts commit 129dc87682
.
* acl_interfaces
* acl_interfaces in progress
* Adding unit testcases
* Addresses Paul's review comments
* worked on shippable errors
* indentation errors
* Modified unit tests
* indent issues
* indent issues
* eos specfic changes
* making the integration tcs skip the zuul run
* addressed review comments
* added required:True documentaiton
2020-02-21 10:05:16 -05:00
Paul Belanger
493dda94e9
Remove unused imports for vyos ( #67550 )
...
These flake8 errors would caught in our collection testing.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-02-18 17:49:49 -05:00
Rohit
9eb7709c61
Vyos static route module added ( #62193 )
...
* Vyos static route module added
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixes
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* empty config traceback fix
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity check fix
* model specific changes and SI test cases updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* new state changes and SI test cases updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixes
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* UT cases added
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* replaced operation fix
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* review comments incorporated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* shippable fix
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fix
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* delete opr updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* comments incorporated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
2020-02-18 07:32:26 -05:00
Rohit
e76630c4e4
VyOS: firewall_rules module added ( #65680 )
...
* firewall_rules module added
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* state fact gathering code
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* facts and operation code added
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* unit tests added
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixes
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixes
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixes
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* delete opr updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
2020-02-17 08:08:08 -05:00
GomathiselviS
4ec1437212
Fix to - eos_vlans using state parameter replaced is giving odd behavior ( #67318 )
...
* Added fix for bug # 54400
* Adding files for RM static_routes
* Added Integration tests
* Revert "Added fix for bug # 54400"
This reverts commit bf42db4269
.
* Revert "Adding files for RM static_routes"
This reverts commit dafdd92d43
.
* Revert "Added Integration tests"
This reverts commit 129dc87682
.
* Adding files for RM static_routes
* Added Integration tests
* Corrected lint errors
* Added fix for bug # 54400
* Revert "Added fix for bug # 54400"
This reverts commit bf42db4269
.
* Revert "Adding files for RM static_routes"
This reverts commit dafdd92d43
.
* Revert "Added Integration tests"
This reverts commit 129dc87682
.
* fix to bug #67313
* fixing rebase issue
* fixing rebase issue
* addressed review comments
* addressed review comments
2020-02-12 11:12:12 -05:00
Mike Wiebe
5c158755fc
Fix fact gathering for sensor-groups ( #66439 )
2020-01-22 10:49:12 +05:30
Paul Belanger
1ee47a5969
Fix flake8 errors for junos tests ( #66645 )
...
Deal with F841 local variable foo is assigned to but never used
errors.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-01-21 08:57:39 +01:00
Paul Belanger
8b0fb9f290
Fix flake8 error with test_eos_lacp_interfaces ( #66552 )
...
F841 local variable 'commands' is assigned to but never used
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-01-17 09:32:19 -05:00
GomathiselviS
0ab0e1556b
eos_lacp_interfaces: Add unit testcases to eos_lacp_interfaces ( #64455 )
...
* Add unit testcases to eos_lacp_interfaces
* Add unit testcases to eos_lacp_interfaces
2020-01-16 15:07:57 -05:00
Paul Belanger
0fa556f751
Fix flake8 errors related to vyos.vyos collection ( #66516 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-01-16 08:22:51 -05:00
Chris Van Heuveln
3ebc96e5c7
nxos_l3_interfaces: fix states, add new minor attributes ( #64853 )
...
* (WIP) nxos_l3_interfaces: fix states, add new minor attributes
* sa cleanup
* more regression fixes
* test_8 for add'l code coverage
* Fix regressions to handle mgmt w/o IP
* add 'no system default switchport' to regression setups
* add err msg to terminal_stderr_re so that cli_config will catch L2 failures
* regression test change: /int4/int3/
* Add default rsvd_intf_len for Zuul CI
* Fix replaced-with-no-ipaddr and ip redirect issues
2020-01-10 16:33:22 +05:30
Sara-Touqan
4676e5d60e
New module: onyx_bfd ( #64359 )
...
* Supporting BFD in Ansible
* Modifying BFD module
2020-01-08 12:03:32 -05:00
Sara-Touqan
37dd3c3aa4
Supporting SNMP Hosts Configurations in Ansible ( #63983 )
...
* Supporting SNMP Hosts Configurations in Ansible
* Modifying SNMP Hosts Configuration.
* Modifying SNMP Hosts Configurations.
* Modifying SNMP Hosts Configurations
* Modifying SNMP Hosts Configurations.
* Modifying SNMP Hosts Configurations Code.
2020-01-08 11:51:58 -05:00
Sara-Touqan
24781c01be
Supporting AAA Configs in Ansible. ( #64434 )
2020-01-08 11:51:37 -05:00
Sara-Touqan
96b1efdce4
Supporting bfd command in Ansible. ( #64509 )
2020-01-08 11:51:25 -05:00
Rohit
2f996fc6e2
vyos_config bug fix #66110 ( #66122 )
...
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
2020-01-03 17:35:37 +05:30
Rohit
52f3ce8a80
allowing banner without stripping spaces ( #62573 )
...
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
2019-12-27 12:43:09 +05:30
anas-shami
ec0885cf05
Onyx username ( #63897 )
...
* Support username command to config users and edit capabilities
* Add disconnected param to disconnect all session for such user
* Edit yaml examples, add types to docs and edit the version
* Add fullname attribute
* Add no_log to password field and mutually_execlusive relations
* Fix pep8 issue
* remove debug line
2019-12-17 14:01:03 +05:30
anas-shami
557c8ab161
support syslog remote module ( #63195 )
...
* support syslog remote module
* change enabled implementation and edit the tests, also support disable override class
* fix the level order and delete types from choices
2019-12-17 12:12:55 +05:30
Sara-Touqan
84572c3b67
Supporting ntp servers and ntp peers configuration in Ansible. ( #63714 )
...
* Supporting ntp servers and ntp peers configuration in Ansible.
* Modifing ntp servers and peers config.
* Modifying ntp peers and servers configuration.
2019-12-17 11:51:29 +05:30
Sara-Touqan
d0d8fca334
Supporting SNMP Users Configurations in Ansible ( #63778 )
2019-12-17 11:50:58 +05:30
Sara-Touqan
fe354ed183
Supporting general ntp configurations in Ansible ( #63724 )
...
* Supporting general ntp configurations in Ansible
* Modifying ntp module
2019-12-17 11:50:32 +05:30
Sara-Touqan
13d0ebd603
Supporting general snmp configurations in Ansible ( #63723 )
...
* Supporting general snmp configurations in Ansible
* Modifying SNMP General configurations.
* Fix pycodestyle issues
Signed-off-by: Sara Touqan <sarato@mellanox.com>
* Fix documentation errors
Signed-off-by: Sara Touqan <sarato@mellanox.com>
2019-12-17 11:49:56 +05:30
anas-shami
33338decf7
Feature/onyx syslog files ( #62746 )
...
* support syslog files
* nested doc fix
* required togother
* fix docs type dict
* add file-debug feature same as files logging
* remove duplicated validation and change dict key access method
* add format of upload url and change the way of getting data from dict
2019-12-17 11:24:33 +05:30
Suhas Bharadwaj
0a04a5efc2
adding the modules to /nxos/storage/ folder ( #64269 )
...
* adding the modules to /nxos/storage/ folder
* fix pep8 stuff
* fixed provider specific information from doc
* Fix integration tests
* Added tested against note
* Review comments
* added assertions for the commands sent in the integration tests
2019-12-16 14:44:33 +05:30
Paul Belanger
5046413b6d
Fix flake8 errors for iosxr tests ( #65860 )
...
These were noticed when we migrated to the cisco.iosxr collection.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2019-12-15 23:48:28 -05:00
Chris Van Heuveln
d72025be75
nxos_interfaces: RMB state fixes ( #63960 )
...
* nxos_interfaces: RMB state fixes
* shippable fixes
* Add add'l comments per review
* fix long line
* Fix mode/enabled system defaults handling
* fix N3L test skips
* lint
* test updates for titanium images
* doc fix
2019-12-13 18:06:21 +05:30