diff options
Diffstat (limited to 'docs/faq.md')
-rw-r--r-- | docs/faq.md | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/docs/faq.md b/docs/faq.md index 7a58663..ee823b4 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -110,6 +110,17 @@ anta_title: Frequently Asked Questions (FAQ) pip install -U pyopenssl>22.0 ``` +## Caveat running on non-POSIX platforms (e.g. Windows) + +???+ faq "Caveat running on non-POSIX platforms (e.g. Windows)" + + While ANTA should in general work on non-POSIX platforms (e.g. Windows), + there are some known limitations: + + - On non-Posix platforms, ANTA is not able to check and/or adjust the system limit of file descriptors. + + ANTA test suite is being run in the CI on a Windows runner. + ## `__NSCFConstantString initialize` error on OSX ???+ faq "`__NSCFConstantString initialize` error on OSX" @@ -124,6 +135,40 @@ anta_title: Frequently Asked Questions (FAQ) export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES ``` +## EOS AAA configuration for an ANTA-only user + +???+ faq "EOS AAA configuration for an ANTA-only user" + + Here is a starting guide to configure an ANTA-only user to run ANTA tests on a device. + + !!! warning + + This example is not using TACACS / RADIUS but only local AAA + + 1. Configure the following role. + + ```bash + role anta-users + 10 permit command show + 20 deny command .* + ``` + + You can then add other commands if they are required for your test catalog (`ping` for example) and then tighten down the show commands to only those required for your tests. + + 2. Configure the following authorization (You may need to adapt depending on your AAA setup). + + ```bash + aaa authorization commands all default local + ``` + + 3. Configure a user for the role. + + ```bash + user anta role anta-users secret <secret> + ``` + + 4. You can then use the credentials `anta` / `<secret>` to run ANTA against the device and adjust the role as required. + # Still facing issues? If you've tried the above solutions and continue to experience problems, please follow the [troubleshooting](troubleshooting.md) instructions and report the issue in our [GitHub repository](https://github.com/aristanetworks/anta). |