jenkinsci/jclouds-plugin — pull request #24 by abayer (2012-04-12 00:06:51+00:00)
Title: A bunch of changes from testing against internal CloudStack

- Check the NodeMetadata for private addresses if no public addresses are available.
- Check to see if the node is actually running before trying to terminate/suspend it, so that we can actually delete the Jenkins slave for no-longer-existing instances.
- Add an option to signal that Java is already installed on the image. If given, skip the InstallJDK step.
- Add optional instance admin username/password fields. If given, they'll be used instead of private key for initial setup of the instance.