...
One or more nodes, typically a wolf/boro node, provisioned with a supported OS snapshot
Code Block [user@wolf-ssh-2 ~]$ nodemgr install --profile daos_ci-el8.35 --nodes=<node>
Verify password-less ssh access between all nodes
Code Block ssh user@<node>
If passwordless ssh is working, you will not be prompted for your password. If you are prompted, please take a review your /wiki/spaces/DCO/pages/9497319397. If you still have an issue please submit a ticket to DCO.
Enable sudo access for your account on each node
Log in to your node(s) as root
Code Block ssh root@<node>
You will be prompted for the root password. If you do not have this password, please contact your team lead to get it.
Create a sudoers file for your user:
Code Block [root@<node> ~]# visudo /etc/sudoers.d/<username>
Include the following in this file (replace <username> w/ your username):
Code Block <username> ALL=(ALL) NOPASSWD:ALL
Once this is finished, you should be able to ssh in as your user, then use sudo, or sudo -i for everything moving forward.
Install avocado (LTS release >= 69) on the node from which you will be running the tests
RPM installation (RECOMMENDED; currently supported on CentOS 8; others coming soon)
Code Block $ sudo dnf install python3-avocado{,-plugins-{output-html,varianter-yaml-to-mux}}
...