Puppet Node Create?

269 views
Skip to first unread message

de

unread,
May 16, 2012, 4:31:17 PM5/16/12
to puppet...@googlegroups.com
Was...

Bash$ puppet node create 

This "create" action no longer exists. Has it been depreciated?

Is the only way to create a node through puppetmaser now?

Thanks, D

Nan Liu

unread,
May 16, 2012, 4:42:35 PM5/16/12
to puppet...@googlegroups.com
I think the create action is only available on specific node_* faces
since puppet node itself cannot provision any system. So once you
install cloud_provisioner you have access to puppet node_aws create,
or puppet node_vmware create.

Thanks,

Nan

de

unread,
May 16, 2012, 5:02:48 PM5/16/12
to puppet...@googlegroups.com
I have cloud_provisioner installed. It's not available. I think you can only create nodes from puppetmaster, which "kinda" makes sense, but I'd like the option.

/Users/de/.puppet/modules
└── puppetlabs-cloud_provisioner (v1.0.4)

If anyone else has some info on this, please chime in. Also, Puppet you might want to update your docs.

Mike Jeski

unread,
May 16, 2012, 5:46:06 PM5/16/12
to Puppet Users
It appears that cloud_provisioner is pe specific. Not certain what it
would take to make it work with community.
digging through it now, will let you know what I find.

On May 16, 2:02 pm, de <dustye...@gmail.com> wrote:
> I have cloud_provisioner installed. It's not available. I think you can
> only create nodes from puppetmaster, which "kinda" makes sense, but I'd
> like the option.
>
> /Users/de/.puppet/modules
> └── puppetlabs-cloud_provisioner (v1.0.4)
>
> If anyone else has some info on this, please chime in. Also, Puppet you
> might want to update your docs.
>
>
>
>
>
>
>
> On Wednesday, May 16, 2012 4:42:35 PM UTC-4, Nan Liu wrote:
>

Gary Larizza

unread,
May 16, 2012, 5:51:50 PM5/16/12
to puppet...@googlegroups.com
The cloud provisioner IS NOT Puppet Enterprise Specific --> http://docs.puppetlabs.com/guides/cloud_pack_getting_started.html  You can use open-source and use cloud provisioner to spin up nodes in EC2.

The cloud provisioner face that deals with VMware IS PE-specific  --> http://docs.puppetlabs.com/pe/2.5/cloudprovisioner_vmware.html


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




--

Gary Larizza
Professional Services Engineer
Puppet Labs

Mike Jeski

unread,
May 16, 2012, 6:19:01 PM5/16/12
to Puppet Users
thanks Gary, the vmware bit is what I'd based my response upon.

de

unread,
May 16, 2012, 6:28:06 PM5/16/12
to puppet...@googlegroups.com
Gary, I looked at the link earlier. Thanks though. I was aware cloud provisioner was not enterprise specific. I tried the following, but you can see the error message below:

puppet node create --image ami-b89842d1 --keypair cat-keypair --type m1.small
/Users/de/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': iconv will be deprecated in the future, use String#encode instead.
err: 'node' has no 'create' action.  See `puppet help node`.

Cheers.
To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.

de

unread,
May 16, 2012, 6:31:43 PM5/16/12
to puppet...@googlegroups.com
OKAY. I'm an idiot.

It's this...

Bash$ puppet node_aws ...etc

NOT

Bash$ puppet node ...etc

Problem solved.
Reply all
Reply to author
Forward
0 new messages