We have been troubled by net.schmizz.sshj.userauth.UserAuthException: Exhausted available authentication methods
errors when trying to setup a cluster with Whirr. We managed to solve the issue. Below is a small checklist. Any of the items in this checklist can be the source of this problem. We will just list them here for the benefits of others. In our case, the problems were caused by a combination of items 2 and 3 below. 1. Make sure your SSH key pair does not have a pass phrase. 2. Do not run Whirr as root. Create a non root account to run whirr 3. Make sure that the machine running whirr can be reached from the created cloud nodes. Happy whirring Hans
