andreaturli commented on this pull request.
> if (templateOptions.getKeyPairName() != null) { options.keyPairName(templateOptions.getKeyPairName()); - KeyPair keyPair = keyPairCache.getIfPresent(RegionAndName.fromRegionAndName(template.getLocation().getId(), templateOptions.getKeyPairName())); - if (keyPair != null && keyPair.getPrivateKey() != null) { - privateKey = Optional.of(keyPair.getPrivateKey()); - credentialsBuilder.privateKey(privateKey.get()); - } right! I've re-added same logic in `ApplyNovaTemplateOptionsCreateNodesWithGroupEncodedIntoNameThenAddToSet` thanks! Tested with ``` templateOptions.generateKeyPair(true); ``` and with ``` templateOptions.keyPairName("test"); String privateKey = Files.toString(new File("/Users/andrea/Downloads/test.pem"), Charsets.UTF_8); templateOptions.overrideLoginPrivateKey(privateKey); ``` looks good to me -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/1117#discussion_r127580623