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
Trishna Guha
ce3d1c6ba0
eos_user fix username param ( #28114 )
...
* eos_user fix username param
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add setup eos_user test and rename username for consistency
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* update unit test and pep8 fix
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* pep8 fix
2017-08-16 12:08:59 +05:30
Ricardo Carrillo Cruz
a5b483da16
Replace username for name in eos_user integration tests ( #28067 )
...
username param is read by eos action plugion load_provider, if present
it is set as the play context remote user.
That means if you have a play remote_user: admin it won't be used, but instead
whatever is put in the task argument username.
Changing the tests to use name fixes the issue, we may want to remove username
as valid module argument in other change.
2017-08-11 16:42:43 +02:00
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
4532c791fd
Add missing provider on disable eapi tasks ( #26928 )
2017-07-18 00:55:56 +02:00
Ricardo Carrillo Cruz
258d2058cd
Remove enable EAPI from prepare_eos_tests ( #26910 )
...
Enabling EAPI is not common on CLI *and* EAPI tests, therefore
enabling it should be put at the eapi.yaml task level.
2017-07-18 00:17:15 +02:00
Ricardo Carrillo Cruz
d3fcb0d1de
Disable eos_user eapi tests ( #26895 )
...
They are failing, so let's disable them and we investigate in other change
the fix.
We can revert this when fixed.
2017-07-17 14:34:36 +02:00
Ricardo Carrillo Cruz
bd24c4ce9d
Use eos_config for eos_user tests teardown ( #26893 )
...
Purge is not idempotent, so let's fix it with other change.
For teardown, it's better to use eos_config/eos_command.
2017-07-17 14:28:03 +02:00
Ricardo Carrillo Cruz
baa9290d71
Replace network-admin for network-operator on eos_user collections test ( #26891 )
...
The 'admin' word was being masked by Ansible as potential cred.
Let's just use network-operator since we are just testing here
we can create users in aggregate.
2017-07-17 13:56:32 +02:00
Trishna Guha
b1b68840be
Add missing integration test for eos_user ( #25463 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-06-08 12:28:29 +05:30