Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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}}

...