Ask Your Question

Clarification on Puppet 3.8, Cloud Provisioner, and VMWare?

asked 2015-05-08 09:18:34 -0600

IanD gravatar image

X-post from mailing list, hopefully not out of bounds.

We're getting ready to upgrade to 3.8 PE and I noticed this in the 3.8 documentation:

"Important: Cloud Provisioner is deprecated in PE 3.8, and will be removed in future versions of PE. We recommend that you see the AWS supported module for cloud provisioning."

Currently, we're only interested in VM creation with VMWare / vSphere and the node_vmware method seems to be exactly what we want to do. Is the entirety of Cloud Privisioner deprecated in 3.8, or just the particular AWS provisioner? If the entire thing is deprecated, what's the alternative for VMWare / vSphere? (Hopefully without switching / setting up an entire Razor infrastructure.)

edit retag flag offensive close merge delete


I would definitely like someone from PuppetLabs to answer this question. As I am trying to convince our organization to make a very large purchase of PE and this is a huge deal breaker if we can no longer provision VMWare hosts.

bryan.alexander gravatar imagebryan.alexander ( 2015-05-29 07:14:54 -0600 )edit

@ bryan.alexander I've added an answer with a link to a mailing list thread where this question was also asked.

csharpsteen gravatar imagecsharpsteen ( 2015-05-29 10:09:32 -0600 )edit

It appears 3.8.1 there is puppetlabs/aws but nothing to replace node_vmware functionality to provision vmware vm's. I cannot find a module, am I missing something ?

Matt@Met gravatar imageMatt@Met ( 2015-07-17 11:34:24 -0600 )edit

The vmware module is still in development, keep an eye on for a release announcement when the ship day arrives.

csharpsteen gravatar imagecsharpsteen ( 2015-07-17 17:10:00 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2015-05-29 10:08:16 -0600

csharpsteen gravatar image

The cloud provisioner functionality is being replaced with a set of modules --- the first of which is the puppetlabs/aws module.

This VMware part of this question was answered by a Puppet Labs product manager on the mailing list:

We are replacing (and hopefully) enhancing the CP capabilities we're deprecating around both AWS (we've already shipped that module) and vSphere. The vSphere capabilities are currently under development, and, while I can't provide an exact date, will be out before CP disappears

edit flag offensive delete link more


@csharpteen: Oh good, phew... Thanks for the quick response. I'm glad the internal VMWare systems will not be forgotten. Automated provisioning internally is sometimes very challenging and having a level of transparency between Physical, Virtual, and Cloud makes management a breeze.

bryan.alexander gravatar imagebryan.alexander ( 2015-05-29 10:28:00 -0600 )edit

What about the GCE part of Cloud Provisioner? Is it then depricated in PE 3.8?

acehege gravatar imageacehege ( 2015-06-01 11:05:45 -0600 )edit

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: 2015-05-08 09:18:34 -0600

Seen: 377 times

Last updated: May 29 '15