Ask Your Question

AWS Node Create with Puppet Cloud Provisioning : Key Pair Error

asked 2013-06-02 02:13:46 -0600

frscjedi gravatar image

updated 2013-06-02 15:27:32 -0600

hi folks. hopefully this is a easy newbie question you may be able to answer.

i'm trying to setup a AWS node and am getting stuck at "puppet nodeaws listkeynames". Unfortunately it doesn't return anything. I created/downloaded/ssh-add'ed the key pair and created a security group which I hope is allowing inbound SSH/port from my source IP, but no luck.

To note, I do get a AWS EC2 instance listing from "pupet node_aws list"

Any ideas? Thanks in advance!

$ puppet nodeaws create --type t1.micro --image ami-ad36fbc4 --keyname ppkp err: Unrecognized ... (more)

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-06-02 17:31:11 -0600

frscjedi gravatar image

updated 2013-06-02 17:31:54 -0600

Eureka !!!

Though I created my key pairs, it didn't sink in that I created it in the Amazon Oregon region. By default "puppet nodeaws create (or listkeynames)" defaults to the east coast Virginia region. Once I specified the region to reference my predefined key pair within the respective node_aws commands, I was able to launch my AMI instance. =)

$ puppet nodeaws create --keyname ppkp --region=us-west-2 --type t1.micro --image ami-77be2f47

notice: Creating new instance ...

notice: Creating new instance ... Done

notice: Creating tags for instance ...

notice: Creating tags for instance ... Done

notice: Launching server i-24285d11 ...


notice ... (more)

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2013-06-02 02:13:46 -0600

Seen: 523 times

Last updated: Jun 02 '13