Matt Martz
4c4406b2df
Flatten the directory hierarchy of modules ( #68966 )
...
* Flatten the directory hierarchy of modules
* Update ignore.txt, flatten units
* Update imports
* Completely flatten the modules directory
* Update sanity ignore
* Fix some sanity test ignores
* Fix relative import
* Fix docs builds without category
* ci_complete
* Clean up docs. ci_complete
* Adjust needs/file alias
* ci_complete
* fix hardcoded ping module paths
Co-authored-by: Matt Davis <mrd@redhat.com>
5 years ago
Matt Clay
7e8dae5790
Remove unused unit test files.
5 years ago
Ansible Core Team
e0e57b4beb
migration final cleanup
5 years ago
Ansible Core Team
cc2feea51b
Migrated to vyos.vyos
5 years ago
Ansible Core Team
40714dfca9
Migrated to openvswitch.openvswitch
5 years ago
Ansible Core Team
36a545553e
Migrated to dellemc_networking.os6
5 years ago
Ansible Core Team
bc40fe0b6f
Migrated to dellemc_networking.os9
5 years ago
Ansible Core Team
0b633b3703
Migrated to dellemc_networking.os10
5 years ago
Ansible Core Team
35063de590
Migrated to junipernetworks.junos
5 years ago
Ansible Core Team
8ee0187388
Migrated to openstack.cloud
5 years ago
Ansible Core Team
6ce86295c0
Migrated to f5networks.f5_modules
5 years ago
Ansible Core Team
3149db0869
Migrated to cisco.nxos
5 years ago
Ansible Core Team
5aa37733c3
Migrated to cisco.iosxr
5 years ago
Ansible Core Team
7e04b5ba8b
Migrated to cisco.ios
5 years ago
Ansible Core Team
ab5a3b4305
Migrated to cisco.asa
5 years ago
Ansible Core Team
14b0ab63ac
Migrated to arista.eos
5 years ago
Ansible Core Team
6da1ec1d8c
Migrated to check_point.mgmt
5 years ago
Ansible Core Team
f0cf2c159b
Migrated to netapp.ontap
5 years ago
Ansible Core Team
cae9d633b0
Migrated to netapp.elementsw
5 years ago
Ansible Core Team
0a9205b7c0
Migrated to netapp.aws
5 years ago
Ansible Core Team
09d8d46983
Migrated to fortinet.fortios
5 years ago
Ansible Core Team
829eb0f1d1
Migrated to ansible.posix
5 years ago
Ansible Core Team
9a7a574ffc
Migrated to ansible.netcommon
5 years ago
Ansible Core Team
6d910034a0
Migrated to ansible.amazon
5 years ago
Ansible Core Team
40218535ee
Migrated to community.vmware
5 years ago
Ansible Core Team
0ed8af9021
Migrated to community.crypto
5 years ago
Ansible Core Team
4e488d8435
Migrated to community.general
5 years ago
Ansible Core Team
58e8a91f4d
Migrated to community.amazon
5 years ago
Ansible Core Team
32bf1b8115
Migrated to frr.frr
5 years ago
Matt Clay
7c493577ba
Unit test cleanup to assist with migration. ( #67920 )
...
* Move linode unit tests to match module layout.
* Fix location of netapp module_utils unit tests.
* Update sanity ignores.
5 years ago
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
5 years ago
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
5 years ago
Matt Clay
e0875f2aef
Skip ios_acls unit test on Python 3.5.
5 years ago
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
5 years ago
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>
5 years ago
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
5 years ago
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.
5 years ago
Sumit Jaiswal
9392912608
Resource module for IOS ACL ( #66629 )
...
* fix ios_acl
5 years ago
Sumit Jaiswal
4c0eb4396b
Resource module for IOS static routes ( #64632 )
...
* ios_static_routes
5 years ago
Sumit Jaiswal
6629b9feef
Resource module for IOS ACL_Interfaces ( #66746 )
...
* acl_interfaces
5 years ago
Nilashish Chakraborty
3405ee1c01
Add iosxr_static_routes RM ( #65181 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
5 years ago
Sumit Jaiswal
d8c5c6eb9d
Add Switchport mode support in newly introduced *_l2_interfaces resource module ( #67456 )
...
* fixes 65032
5 years ago
Paul Belanger
9c221e2bfa
Remove unused import from test_eos_static_routes.py ( #67776 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
5 years ago
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
5 years ago
Paul Belanger
81ffc315a4
Remove unused imports for iosxr_acls ( #67711 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
5 years ago
Paul Belanger
fc69f63cec
Remove unused imports in eos_modules unittest ( #67709 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
5 years ago
Paul Belanger
bfea5cfca0
Remove unused imports from vyos_firewall_global ( #67710 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
5 years ago
Graeme Davidson
bd26b6c0b4
updated single quote handling to not strip and error on odd number ( #67500 )
...
Fixes #67274
5 years ago
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
5 years ago
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>
5 years ago
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>
5 years ago
Nilashish Chakraborty
b818436c5f
Add iosxr_acls RM ( #66207 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
5 years ago
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
5 years ago
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>
5 years ago
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>
5 years ago
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>
5 years ago
Prasad Katti
f21ee7f685
cloudformation - use mutually_exclusive for on_create_failure and disable_rollback ( #65629 )
...
* cloudformation - use mutually_exclusive for on_create_failure and disable_rollback
* cloudformation - remove unit test test_disable_rollback_and_on_failure_defined
5 years ago
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
5 years ago
Jiri Hnidek
6f1bb37feb
When no pool quantity is set, then do not set quantity to 1 ( #66807 )
...
* Fixes #66478
* When no quantity is set, then candlepin server usually uses
default value 1. When more quantities are required, then
candlepin server can automatically choose correct minimal
value.
5 years ago
Sato Kenta
a4b59d0213
pamd: Fix AttributeError when removing the first or last rule ( #66398 )
5 years ago
Mike Wiebe
5c158755fc
Fix fact gathering for sensor-groups ( #66439 )
5 years ago
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>
5 years ago
Boyd Hemphill
7129453cd9
Maven Central requires TLS ( #66611 )
...
Fixes : #66609
Maven requires TLS as of 2019-01-15
5 years ago
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>
5 years ago
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
5 years ago
Paul Belanger
0fa556f751
Fix flake8 errors related to vyos.vyos collection ( #66516 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
5 years ago
Andreas Calminder
3b764c6dcb
Add diff and check_mode support to os_server ( #62206 )
...
* don't mix " and '
* rename functions that perform changes
* add diff, reorganize _present/_absent functions
* update tests to match function reorg
* add result to _exit_hostvars and removal of possibly sensitive information
* shallow copy dict for proper diff, add check_mode
* set check_mode to False for unit tests
* move _parse_meta back to it's original place
* use get_openstack_vars for diff when not in check_mode
* add changelog fragment
5 years ago
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
5 years ago
Karthikeyan Singaravelan
891c759832
Fix AttributeError due to cgi.escape removal in Python 3.8. ( #66040 )
...
* Fix cgi.escape AttributeError due to cgi.escape removal in Python 3.8.
* Fix linter errors.
5 years ago
Sara-Touqan
4676e5d60e
New module: onyx_bfd ( #64359 )
...
* Supporting BFD in Ansible
* Modifying BFD module
5 years ago
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.
5 years ago
Sara-Touqan
24781c01be
Supporting AAA Configs in Ansible. ( #64434 )
5 years ago
Sara-Touqan
96b1efdce4
Supporting bfd command in Ansible. ( #64509 )
5 years ago
Martin Krizek
45240213be
Move bitbucket unit tests to separate dir ( #66237 )
5 years ago
Rohit
2f996fc6e2
vyos_config bug fix #66110 ( #66122 )
...
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
5 years ago
Felix Fontein
17ef253ad1
docker_network: fix multiple subnet (of same IP version) idempotence ( #65839 )
...
* Fix multiple subnet (of same IP version) idempotence for docker_network.
* Add changelog.
* Unit tests no longer make sense, since the part of the code they test has been removed.
* Re-add CIDR validation. Move it to better position (module setup instead of idempotence check).
* Update changelog.
* Only run new tests on VM test images.
* Actually do what is documented. Especially since an empty object is a valid value for aux_addresses.
5 years ago
Rohit
52f3ce8a80
allowing banner without stripping spaces ( #62573 )
...
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
5 years ago
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
5 years ago
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
5 years ago
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.
5 years ago
Sara-Touqan
d0d8fca334
Supporting SNMP Users Configurations in Ansible ( #63778 )
5 years ago
Sara-Touqan
fe354ed183
Supporting general ntp configurations in Ansible ( #63724 )
...
* Supporting general ntp configurations in Ansible
* Modifying ntp module
5 years ago
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>
5 years ago
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
5 years ago
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
5 years ago
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>
5 years ago
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
5 years ago
Paul Belanger
ea164fdde7
Clean up flake8 errors on ios unit tests ( #65782 )
...
This was caught during our collection migration process.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
5 years ago
Paul Belanger
80333f9c4b
Clean up flake8 errors for eos unit tests ( #65753 )
...
These were found while migrating our content to eos collections.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
5 years ago
Sebastian Wagner
a0cf42ae32
removed unnecessary ipv* address-family statements from vrf if the ip version is not used ( #53866 )
5 years ago
Felix Fontein
95c85b395c
Add hetzner_firewall_info module. ( #65421 )
5 years ago
GomathiselviS
d710a5cd7f
eos_interfaces: Added unit testcases for eos_interfaces ( #63813 )
...
* Added unit testcases for eos_interfaces
* Corrected lint errors
* Corrected lint errors
* Addressed Review comments
5 years ago
Felix Fontein
5f6057598e
Hetzner: dedicated server firewall module ( #65399 )
5 years ago
Hans Jerry Illikainen
a0b8b85fa5
ufw: add support for interface_in and interface_out ( #65382 )
...
* ufw: escalate privileges in integration tests
A few of the integration tests for the UFW module forgot to `become`.
This is problematic if the test suite is executed as a non-privileged
user. This commit amends that by adding `become` when appropriate.
* ufw: add unit tests for direction and interface
Extend the unit tests for the UFW module to test the `direction` and
`interface` parameters. This will help in the implementation of a fix
for issue #63903 .
* ufw: add support for interface_in and interface_out
The UFW module has support for specifying `direction` and `interface`
for UFW rules. Rules with these parameters are built such that
per-interface filtering only apply to a single direction based on the
value of `direction`.
Not being able to specify multiple interfaces complicates things for
`routed` rules where one might want to apply filtering only for a
specific combination of `in` and `out` interfaces.
This commit introduces two new parameters to the UFW module:
`interface_in` and `interface_out`. These rules are mutually exclusive
with the old `direction` and `interface` parameter because of the
ambiguity of having e.g.:
direction: XXX
interface: foo
interface_XXX: bar
Fixes #63903
5 years ago
Hans Jerry Illikainen
2acfa0e08c
Add passphrase support for luks_device ( #65050 )
...
* Elevate privileges for luks_device integration tests
Several tests in `key-management.yml` don't `become` before executing,
despite needing elevated privileges. This commit fixes that.
* Add passphrase support for luks_device
Previously, the luks_device module only worked with keyfiles. The
implication was that the key had to be written to disk before the module
could be used.
This commit implements support for opening, adding and removing
passphrases supplied as strings to the module.
Closes #52408
5 years ago
Xu Yuandong
7f97f86303
add a new module to configure multicast igmp and enable it. ( #63746 )
...
* add a new.
* import-error
* update docs.
* add unittest.
* Update test_ce_multicast_igmp_enable.py
* add a ihtegration test.
* update for review.
* update for review.
* add notes.
5 years ago
Xu Yuandong
76e904e44f
add a new module to create isis instance. ( #63716 )
...
* add a new
* update to add futuer.
* update
* update shippable
* update docs.
* update
* add unittest.
* add integration test.
* update for shippable.
* syntax error
* syntax error
* syntax error
* update for review.
* update for review.
* add notes.
5 years ago
Xu Yuandong
8c88ee3b9f
add a new module to configure multicast global. ( #63745 )
...
* add a new module.
* add future
* update docs.
* update
* update
* update
* update
* add test.
* Update test_ce_multicast_global.py
* update for review.
* update for review.
* add notes.
5 years ago
Xu Yuandong
9f58e915d9
add a new module to configure mdn on interface. ( #63755 )
...
* add a new module to confiure mdn on interface.
* doc-default-does-not-match-spec.
* add unittest
* Update test_ce_mdn_interface.py
* add integration.
* update for review.
* add notes.
5 years ago
Xu Yuandong
eb423ecec0
add a new module to configure isis on interface. ( #63717 )
...
* add a new.
* update doc
* update docs.
* update
* delete provider.
* add future.
* add unittest
* add integration test.
* KeyError
* update for review.
* add notes.
* unused codes removed.
5 years ago