Ricardo Carrillo Cruz
1b31e34d7c
Remove provider from iosxr user tests ( #33394 )
2017-11-29 22:36:51 +01:00
Kedar K
717193b67f
Fix integration test failures due to wrong files paths to ficture and ( #33329 )
...
missing ssh port
2017-11-28 14:58:42 +05:30
Sebastiaan van Doesselaar
900abcddb3
Integrated publickey import and removal in iosxr_user ( #32115 )
...
* Integrated publickey import and removal in iosxr_user
* Fixed linting issues
* Added version added for publickeyfile option
* Added quotation marks to version, oops
* Added some integration tests, added some checks to prevent aggregate users with public keys.
* Added some integration test files
* Created mutually exclusive public_key and public_key_contents versions of config
* Modified tests to use both methods and test more logins
* Added supports for aggregates
* Incorporated provider auth
* Fixed some lint issues
* Fixed a YAML lint issue
* Implemented catches for unconfigured providers.
* Fixed catches, hopefully
* Another test
* Added groups support so you can add users to multiple groups
* Trailing whitespace
2017-11-15 07:34:36 -07:00
Ricardo Carrillo Cruz
676d446cfc
Add ansible_ssh_port to iosxr_user auth tests ( #32117 )
...
The CI nodes listen on port 8022, we need to plumb that to avoid
test failures.
2017-10-25 10:56:28 +02:00
Ricardo Carrillo Cruz
1da7194534
Remove provider lines from iosxr tests ( #29956 )
...
We don't use authorize on iosxr nor we use a special transport,
so no need to use iosxr for CLI at all.
2017-09-12 13:03:28 +02:00
David Newswanger
5dfd82e59a
re-add auth tests with ansible_ssh_host ( #28400 )
2017-08-25 11:25:15 -04:00
Ricardo Carrillo Cruz
d3ecf3efb7
Remove user auth tests ( #28364 )
...
They are breaking CI, as they are SSHing with a non IP address.
Removing for now, we can think of other strategies for this later.
2017-08-17 22:10:05 +02:00
David Newswanger
b818e986b6
Change network *_user modules to use configured_password to set a users password ( #28187 )
...
* WIP, update eos_user args
* refactor password for ios_user
* add eos tests, fix ios tests
* fixed password check
* refactor iosxr_user password
* fixed password arg for nxos
* [WIP] fix vyos_user password
* fix vyos tests
* update docs for net_user
* fix typo
* fix eos tests
* add warning when attempting to use password arg
* fix sanity/unit tests
* fix eos unit tests
* fix vyos_user aggregate
* fix typo in eos documentation string
* re add configured_password to vyos tests after rebase
2017-08-17 19:06:44 +05:30
David Newswanger
8643e9cb34
changed collection arg to argregate on 2.4 network modules ( #26649 )
...
* changed collection arg to argregate on 2.4 network modules
* replace users with aggregate in eos_user, junos_user, nxos_user
* added version_added to places where we replaced users with aggregate in the docs
* fix ios_static_route test
* update tests to reference aggregate instead of collection/users
2017-07-26 10:09:17 -04:00
Ricardo Carrillo Cruz
3a3bdde869
Fix multiple code and test issues on iosxr ( #27267 )
...
* Fix multiple code and test issues on iosxr
It passes the integration tests now.
Fixes #27123
* Fix pep8 issue
* Fix unit tests
2017-07-25 17:21:53 +02:00
Ricardo Carrillo Cruz
66f90d1401
Add update_password always and update_password on_create tests to iosxr_user ( #27230 )
...
* Add idempotency test to delete aggregate of iosxr users
* Add update_password always and on_create asserts to iosxr_user
2017-07-24 14:13:51 +02:00
Ricardo Carrillo Cruz
4ad022b622
Add idempotency test to delete aggregate of iosxr users ( #27228 )
2017-07-24 13:50:34 +02:00
Ricardo Carrillo Cruz
2dc5066f83
Test idempotency after one iosxr user is created ( #27227 )
2017-07-24 13:44:52 +02:00
Ricardo Carrillo Cruz
ec323514ef
Remove first all users tested on iosxr_user ( #27226 )
2017-07-24 13:16:59 +02:00
Ricardo Carrillo Cruz
e9a0411059
Assert username and secret is within first element of results ( #27219 )
2017-07-24 10:10:47 +02:00
Trishna Guha
15e78d1073
fix iosxr_user integration test ( #26220 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-06-29 09:20:12 +05:30
Trishna Guha
44687bb917
Add iosxr_user implementation module ( #25615 )
...
* Add iosxr_user implementation module
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* iosxr_user Integration test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* iosxr_user Unit test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Modify integration test with idempotent case
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-06-15 22:07:03 +05:30