= Reserve a standalone node to run the Ansible client = 1. Reserve a single xen node at the aggregate you are using for your experiment. (The "1 Xen VM (IG)" RSpec in the GENI Portal.) 2. Login to your node using ssh. 3. Install Ansible on this node. Following the [http://docs.ansible.com/intro_installation.html#latest-releases-via-apt-ubuntu instructions for Ubuntu] and repeated here for convenience. {{{ $ sudo apt-get install software-properties-common $ sudo apt-get install python-software-properties $ sudo apt-add-repository ppa:ansible/ansible $ sudo apt-get update $ sudo apt-get install ansible }}} 4. Run `ssh-keygen` to generate a new key pair. When prompted save the key in a file `ansiblekey`. 1. Start your ssh agent (enter your passphrase when prompted): {{{ $ ssh-agent bash $ ssh-add ~/ansiblekey }}} 5. Copy the public key onto your local machine (Perhaps use [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PSFTP]). 6. Upload the public key to your account on the GENI Portal via the [https://portal.geni.net/secure/profile.php#ssh Profile page]. Give the key a helpful description so you can identify it later. = When you are done = 1. Delete the standalone node. 1. Delete the public SSH key you uploaded to your account on the GENI Portal via the [https://portal.geni.net/secure/profile.php#ssh Profile page].