Issue #8154 has been updated by Jeff McCune.

Status changed from Needs More Information to Closed

# Yak Shaved #

The documentation added in #7510 now reads for `--keypair`

<pre>
  The key pair that will be used to ssh into your machine instance
  once it has been created. This expects the id of the ssh keypair as
  represented in the aws console.
</pre>
----------------------------------------
Bug #8154: Shave this yak: --keypair is undocumented, required, and unintuitive
https://projects.puppetlabs.com/issues/8154

Author: Jeff McCune
Status: Closed
Priority: Normal
Assignee: Jeff McCune
Category: 
Target version: 
Keywords: cloudpack
Branch: 


# Overview #

I'm having a heck of a time sorting out what string I need to give the 
--keypair option to satisfy it.

Here are the things I'm trying as a brand new user to Cloud Pack:

<pre>
10141  puppet node create --image ami-90f607f9 
10142  puppet node create --image ami-90f607f9 --keypair 
~/.ssh/ec2_jeff_initial.pem
10143  puppet node create --image ami-90f607f9 --keypair 
~/.ssh/ec2_jeff_initial.pem --type 
10144  puppet node create --image ami-90f607f9 --keypair 
~/.ssh/ec2_jeff_initial.pem --type m1.small
10145  puppet node create --image ami-90f607f9 --keypair 
~/.ssh/ec2_jeff_initial.pem --type m1.small --platform AWS
10146  ssh-add -l
10147  puppet node create --image ami-90f607f9 --keypair ec2_jeff_initial.pem 
--type m1.small --platform AWS
10148  puppet node create --image ami-90f607f9 --keypair ec2_jeff_initial 
--type m1.small --platform AWS
10149  puppet help node create
</pre>

I keep getting back:

<pre>
err: Unrecognized keypair name: ec2_jeff_initial
err: Try 'puppet help node create' for usage
</pre>

I honestly don't even understand why I need to give this option.  As a new 
user, I've added the SSH key to my Keychain and it's loaded in my SSH agent.

My expectation is that this will "just work" once the SSH key is loaded into my 
agent.

<pre>
$ ssh-add -l
2048 07:9e:3b:bd:ea:53:11:97:72:96:47:05:e6:bd:b8:ca /Users/jeff/.ssh/id_dsa 
(DSA)
2048 b9:ed:d8:2b:00:6e:db:f3:2c:eb:b8:e6:af:49:06:1d 
/Users/jeff/.ssh/jeff_puppetlabs.key (RSA)
2048 51:f0:ff:8e:4c:7f:de:ae:6d:28:4f:78:c9:34:d0:20 ec2_jeff_initial.pem (RSA)
</pre>




-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to